When building the new wheels for Python 3.11 I had to modify the version of numpy manually only on python/requirements-wheel-test.txt. See: #14499
We are using oldest-supported-numpy everywhere else so I think this could be refactored to simplify the requirements-wheel-test.txt file.
I am opening this ticket as a follow up from this conversation: https://github.com/apache/arrow/pull/14499/files#r1005619591 See other PRs comment like a proposed patch and test failures as an initial investigation.
Reporter: Raúl Cumplido / @raulcd
Note: This issue was originally created as ARROW-18170. Please see the migration documentation for further details.