raulcd commented on issue #50091: URL: https://github.com/apache/arrow/issues/50091#issuecomment-4620455124
I've been able to validate that on top of the following PR: - https://github.com/apache/arrow/pull/50082 I can build a wheel for Python 3.15 on manylinux and run import and run all tests successfully with: ``` $ ARCHERY_DEBUG=1 ARCH=amd64 PYTHON=3.15 PYTHON_ABI_TAG=cp315 PYTHON_IMAGE_TAG=3.15 archery docker run -e SETUPTOOLS_SCM_PRETEND_VERSION=24.0.0.dev164 python-wheel-manylinux-2-28 ... INFO:auditwheel.wheeltools:New WHEEL info tags: cp315-cp315-manylinux_2_28_x86_64 INFO:auditwheel.main_repair: Fixed-up wheel written to /arrow/python/repaired_wheels/pyarrow-24.0.0.dev164-cp315-cp315-manylinux_2_28_x86_64.whl + popd / $ ARCHERY_DEBUG=1 ARCH=amd64 PYTHON=3.15 PYTHON_ABI_TAG=cp315 PYTHON_IMAGE_TAG=3.15-rc archery docker run python-wheel-manylinux-test-unittests ... SKIPPED [1] usr/local/lib/python3.15/site-packages/pyarrow/tests/test_util.py:215: Timezone database is already provided. SKIPPED [3] usr/local/lib/python3.15/site-packages/pyarrow/tests/conftest.py:99: nonumpy NOT enabled ================================================================= 7550 passed, 666 skipped, 15 xfailed, 2 xpassed, 12 warnings in 134.58s (0:02:14) ================================================================== ``` The only thing that was blocking and I had to manually remove from our build process is libcst and the type stubs as there's now wheel built for libcst and I wasn't able to build one due to PyO3 check for unsupported cp315. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
