Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Python 3.13 support #132

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Build 3.13 wheels in PRs

00a42cf
Select commit
Loading
Failed to load commit list.
Open

Add Python 3.13 support #132

Build 3.13 wheels in PRs
00a42cf
Select commit
Loading
Failed to load commit list.
Cirrus CI / Build linux amd64 python 3.13 manylinux_2_28 wheel failed Oct 10, 2024 in 1m 1s

Task Summary

Instruction run_cibuildwheel failed in 00:52

Details

⚠️ Not enough compute credits to prioritize tasks!

✅ 00:00 clone
✅ 00:06 install_pre_requirements
❌ 00:52 run_cibuildwheel

<           ArrowConfig.cmake
<           arrow-config.cmake

<         Add the installation prefix of "Arrow" to CMAKE_PREFIX_PATH or set
<         "Arrow_DIR" to a directory containing one of the above files.  If
  "Arrow"
<         provides a separate development package or SDK, be sure it has been
<         installed.


<       -- Configuring incomplete, errors occurred!
<       error: command '/usr/local/bin/cmake' failed with exit code 1
<       [end of output]

<   note: This error originates from a subprocess, and is likely not a problem
  with pip.
<   ERROR: Failed building wheel for pyarrow
< ERROR: ERROR: Failed to build installable wheels for some pyproject.toml
  based projects (pyarrow)

Traceback (most recent call last):
  File "/opt/python/cp313-cp313/lib/python3.13/site-packages/build/__main__.py", line 178, in _handle_build_error
    yield
  File "/opt/python/cp313-cp313/lib/python3.13/site-packages/build/__main__.py", line 429, in main
    built = build_call(
        args.srcdir,
    ...<5 lines>...
        args.installer,
    )
  File "/opt/python/cp313-cp313/lib/python3.13/site-packages/build/__main__.py", line 238, in build_package
    out = _build(isolation, srcdir, outdir, distribution, config_settings, skip_dependency_check, installer)
  File "/opt/python/cp313-cp313/lib/python3.13/site-packages/build/__main__.py", line 170, in _build
    return _build_in_isolated_env(srcdir, outdir, distribution, config_settings, installer)
  File "/opt/python/cp313-cp313/lib/python3.13/site-packages/build/__main__.py", line 135, in _build_in_isolated_env
    env.install(builder.build_system_requires)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/python/cp313-cp313/lib/python3.13/site-packages/build/env.py", line 136, in install
    self._env_backend.install_requirements(requirements)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/opt/python/cp313-cp313/lib/python3.13/site-packages/build/env.py", line 265, in install_requirements
    run_subprocess(cmd)
    ~~~~~~~~~~~~~~^^^^^
  File "/opt/python/cp313-cp313/lib/python3.13/site-packages/build/_ctx.py", line 71, in run_subprocess
    subprocess.run(cmd, capture_output=True, check=True, env=env)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/python/cp313-cp313/lib/python3.13/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/opt/python/cp313-cp313/bin/python', '-m', 'pip', '--python', '/tmp/build-env-svjy4mj6/bin/python', 'install', '--use-pep517', '--no-warn-script-location', '--no-compile', '-r', '/tmp/build-reqs-2mk_vtoi.txt']' returned non-zero exit status 1.

ERROR Command '['/opt/python/cp313-cp313/bin/python', '-m', 'pip', '--python', '/tmp/build-env-svjy4mj6/bin/python', 'install', '--use-pep517', '--no-warn-script-location', '--no-compile', '-r', '/tmp/build-reqs-2mk_vtoi.txt']' returned non-zero exit status 1.

                                                                      ✕ 12.72s
Error: Command ['python', '-m', 'build', PurePosixPath('/project'), '--wheel', '--outdir=/tmp/cibuildwheel/built_wheel'] failed with code 1. 

�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������