Skip to content

Investigate & resolve python3.13 dependencies #185

@ArBridgeman

Description

@ArBridgeman

Summary

When expanding the unit tests & other basic checks to work with Python versions >=3.10,<4.0, we ran into issues with pyarrow installation. The error message is documented below, and it was observed on:
https://github.com/exasol/notebook-connector/actions/runs/14903554930/job/41860855338

PEP517 build of a dependency failed

Backend subprocess exited when trying to invoke build_wheel

    | Command '['/tmp/tmp_jbue4xk/.venv/bin/python', '/opt/pipx/venvs/poetry/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py', 'build_wheel', '/tmp/tmpxs9szy4e']' returned non-zero exit status 1.
    | 
    | <string>:34: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
    | /tmp/tmp_jbue4xk/.venv/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
    | !!
    | 
    |         ********************************************************************************
    |         Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
    | 
    |         By 2026-Feb-18, you need to update your project and remove deprecated calls
    |         or your builds will no longer be supported.
    | 
    |         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
    |         ********************************************************************************
    | 
    | !!
    |   corresp(dist, value, root_dir)
    | /tmp/tmp_jbue4xk/.venv/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
    | !!
    | 
    |         ********************************************************************************
    |         Please consider removing the following classifiers in favor of a SPDX license expression:
    | 
    |         License :: OSI Approved :: Apache Software License
    | 
    |         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
    |         ********************************************************************************
    | 
    | !!
    |   dist._finalize_license_expression()
    | /tmp/tmp_jbue4xk/.venv/lib/python3.13/site-packages/setuptools/dist.py:485: SetuptoolsDeprecationWarning: Pattern '../LICENSE.txt' cannot contain '..'
    | !!
    | 
    |         ********************************************************************************
    |         Please ensure the files specified are contained by the root
    |         of the Python package (normally marked by `pyproject.toml`).
    | 
    |         By 2026-Mar-20, you need to update your project and remove deprecated calls
    |         or your builds will no longer be supported.
    | 
    |         See https://packaging.python.org/en/latest/specifications/glob-patterns/ for details.
    |         ********************************************************************************
    | 
    | !!
    |   for path in sorted(cls._find_pattern(pattern, enforce_match))
    | /tmp/tmp_jbue4xk/.venv/lib/python3.13/site-packages/setuptools/dist.py:485: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
    | !!
    | 
    |         ********************************************************************************
    |         Pattern '../LICENSE.txt' did not match any files.
    | 
    |         By 2026-Mar-20, you need to update your project and remove deprecated calls
    |         or your builds will no longer be supported.
    |         ********************************************************************************
    | 
    | !!
    |   for path in sorted(cls._find_pattern(pattern, enforce_match))
    | /tmp/tmp_jbue4xk/.venv/lib/python3.13/site-packages/setuptools/dist.py:485: SetuptoolsDeprecationWarning: Pattern '../NOTICE.txt' cannot contain '..'
    | !!
    | 
    |         ********************************************************************************
    |         Please ensure the files specified are contained by the root
    |         of the Python package (normally marked by `pyproject.toml`).
    | 
    |         By 2026-Mar-20, you need to update your project and remove deprecated calls
    |         or your builds will no longer be supported.
    | 
    |         See https://packaging.python.org/en/latest/specifications/glob-patterns/ for details.
    |         ********************************************************************************
    | 
    | !!
    |   for path in sorted(cls._find_pattern(pattern, enforce_match))
    | /tmp/tmp_jbue4xk/.venv/lib/python3.13/site-packages/setuptools/dist.py:485: SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
    | !!
    | 
    |         ********************************************************************************
    |         Pattern '../NOTICE.txt' did not match any files.
    | 
    |         By 2026-Mar-20, you need to update your project and remove deprecated calls
    |         or your builds will no longer be supported.
    |         ********************************************************************************
    | 
    | !!
    |   for path in sorted(cls._find_pattern(pattern, enforce_match))
    | /tmp/tmp_jbue4xk/.venv/lib/python3.13/site-packages/setuptools/dist.py:761: SetuptoolsDeprecationWarning: License classifiers are deprecated.
    | !!
    | 
    |         ********************************************************************************
    |         Please consider removing the following classifiers in favor of a SPDX license expression:
    | 
    |         License :: OSI Approved :: Apache Software License
    | 
    |         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
    |         ********************************************************************************
    | 
    | !!
    |   self._finalize_license_expression()
    | running bdist_wheel
    | running build
    | running build_py
    | creating build/lib.linux-x86_64-cpython-313/scripts
    | copying scripts/run_emscripten_tests.py -> build/lib.linux-x86_64-cpython-313/scripts
    | copying scripts/test_imports.py -> build/lib.linux-x86_64-cpython-313/scripts
    | copying scripts/test_leak.py -> build/lib.linux-x86_64-cpython-313/scripts
    | creating build/lib.linux-x86_64-cpython-313/benchmarks
    | copying benchmarks/streaming.py -> build/lib.linux-x86_64-cpython-313/benchmarks
    | copying benchmarks/array_ops.py -> build/lib.linux-x86_64-cpython-313/benchmarks
    | copying benchmarks/io.py -> build/lib.linux-x86_64-cpython-313/benchmarks
    | copying benchmarks/parquet.py -> build/lib.linux-x86_64-cpython-313/benchmarks
    | copying benchmarks/convert_builtins.py -> build/lib.linux-x86_64-cpython-313/benchmarks
    | copying benchmarks/__init__.py -> build/lib.linux-x86_64-cpython-313/benchmarks
    | copying benchmarks/convert_pandas.py -> build/lib.linux-x86_64-cpython-313/benchmarks
    | copying benchmarks/common.py -> build/lib.linux-x86_64-cpython-313/benchmarks
    | copying benchmarks/microbenchmarks.py -> build/lib.linux-x86_64-cpython-313/benchmarks
    | creating build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_compute_docstrings.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/dataset.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/orc.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/cffi.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/util.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_generated_version.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/flight.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/ipc.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/types.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/csv.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/__init__.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/conftest.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/json.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/feather.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/acero.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/cuda.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/benchmark.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/substrait.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/compute.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/fs.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/jvm.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/pandas_compat.py -> build/lib.linux-x86_64-cpython-313/pyarrow
    | creating build/lib.linux-x86_64-cpython-313/examples/dataset
    | copying examples/dataset/write_dataset_encrypted.py -> build/lib.linux-x86_64-cpython-313/examples/dataset
    | creating build/lib.linux-x86_64-cpython-313/examples/flight
    | copying examples/flight/client.py -> build/lib.linux-x86_64-cpython-313/examples/flight
    | copying examples/flight/middleware.py -> build/lib.linux-x86_64-cpython-313/examples/flight
    | copying examples/flight/server.py -> build/lib.linux-x86_64-cpython-313/examples/flight
    | creating build/lib.linux-x86_64-cpython-313/examples/parquet_encryption
    | copying examples/parquet_encryption/sample_vault_kms_client.py -> build/lib.linux-x86_64-cpython-313/examples/parquet_encryption
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/interchange
    | copying pyarrow/interchange/dataframe.py -> build/lib.linux-x86_64-cpython-313/pyarrow/interchange
    | copying pyarrow/interchange/__init__.py -> build/lib.linux-x86_64-cpython-313/pyarrow/interchange
    | copying pyarrow/interchange/column.py -> build/lib.linux-x86_64-cpython-313/pyarrow/interchange
    | copying pyarrow/interchange/buffer.py -> build/lib.linux-x86_64-cpython-313/pyarrow/interchange
    | copying pyarrow/interchange/from_dataframe.py -> build/lib.linux-x86_64-cpython-313/pyarrow/interchange
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/pandas_examples.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_csv.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/pandas_threaded_import.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_scalars.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_builder.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_deprecations.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/strategies.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/arrow_16597.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_misc.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/util.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_cuda.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_gandiva.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_sparse_tensor.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/arrow_39313.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_strategies.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/__init__.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_substrait.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_convert_builtin.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/conftest.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_tensor.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_array.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_table.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_cffi.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_schema.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_flight.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_pandas.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_fs.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_ipc.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_dataset.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_cuda_numba_interop.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_extension_type.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_dlpack.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/read_record_batch.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_jvm.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_device.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_types.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_adhoc_memory_leak.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_acero.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_flight_async.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_io.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_dataset_encryption.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_cpp_internals.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_udf.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_json.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_feather.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_gdb.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_orc.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/arrow_7980.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_cython.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_compute.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_exec_plan.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_util.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/test_memory.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/parquet
    | copying pyarrow/parquet/encryption.py -> build/lib.linux-x86_64-cpython-313/pyarrow/parquet
    | copying pyarrow/parquet/core.py -> build/lib.linux-x86_64-cpython-313/pyarrow/parquet
    | copying pyarrow/parquet/__init__.py -> build/lib.linux-x86_64-cpython-313/pyarrow/parquet
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/vendored
    | copying pyarrow/vendored/__init__.py -> build/lib.linux-x86_64-cpython-313/pyarrow/vendored
    | copying pyarrow/vendored/version.py -> build/lib.linux-x86_64-cpython-313/pyarrow/vendored
    | copying pyarrow/vendored/docscrape.py -> build/lib.linux-x86_64-cpython-313/pyarrow/vendored
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/tests/interchange
    | copying pyarrow/tests/interchange/test_interchange_spec.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/interchange
    | copying pyarrow/tests/interchange/__init__.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/interchange
    | copying pyarrow/tests/interchange/test_conversion.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/interchange
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_parquet_file.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/encryption.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_metadata.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_parquet_writer.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_datetime.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/__init__.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/conftest.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_compliant_nested_type.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_pandas.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_dataset.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/common.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_basic.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_data_types.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | copying pyarrow/tests/parquet/test_encryption.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
    | running egg_info
    | writing pyarrow.egg-info/PKG-INFO
    | writing dependency_links to pyarrow.egg-info/dependency_links.txt
    | writing requirements to pyarrow.egg-info/requires.txt
    | writing top-level names to pyarrow.egg-info/top_level.txt
    | ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
    | reading manifest file 'pyarrow.egg-info/SOURCES.txt'
    | reading manifest template 'MANIFEST.in'
    | warning: no files found matching '../LICENSE.txt'
    | warning: no files found matching '../NOTICE.txt'
    | warning: no previously-included files matching '*.so' found anywhere in distribution
    | warning: no previously-included files matching '*.pyc' found anywhere in distribution
    | warning: no previously-included files matching '*~' found anywhere in distribution
    | warning: no previously-included files matching '#*' found anywhere in distribution
    | warning: no previously-included files matching '.git*' found anywhere in distribution
    | warning: no previously-included files matching '.DS_Store' found anywhere in distribution
    | no previously-included directories found matching '.asv'
    | writing manifest file 'pyarrow.egg-info/SOURCES.txt'
    | creating build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/AWSSDKVariables.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/BuildUtils.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/DefineOptions.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindAWSSDKAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindAzure.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindBrotliAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindClangTools.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindGTestAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindInferTools.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindLLVMAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindOpenSSLAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindProtobufAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindPython3Alt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindRapidJSONAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindSQLite3Alt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindSnappyAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindThriftAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/Findc-aresAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindgRPCAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindgflagsAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindglogAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindjemallocAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/Findlibrados.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/Findlz4Alt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindorcAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/Findre2Alt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/Findutf8proc.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/FindzstdAlt.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/GandivaAddBitcode.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/SetupCxxFlags.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/ThirdpartyToolchain.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/UseCython.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/Usevcpkg.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/aws_sdk_cpp_generate_variables.sh -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/san-config.cmake -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying cmake_modules/snappy.diff -> build/lib.linux-x86_64-cpython-313/cmake_modules
    | copying pyarrow/__init__.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_acero.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_acero.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_azurefs.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_compute.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_compute.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_csv.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_csv.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_cuda.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_cuda.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_dataset.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_dataset.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_dataset_orc.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_dataset_parquet.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_dataset_parquet.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_dataset_parquet_encryption.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_dlpack.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_feather.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_flight.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_fs.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_fs.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_gcsfs.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_hdfs.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_json.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_json.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_orc.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_orc.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_parquet.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_parquet.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_parquet_encryption.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_parquet_encryption.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_pyarrow_cpp_tests.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_pyarrow_cpp_tests.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_s3fs.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/_substrait.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/array.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/benchmark.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/builder.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/compat.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/config.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/device.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/error.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/gandiva.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/io.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/ipc.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/lib.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/lib.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/memory.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/pandas-shim.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/public-api.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/scalar.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/table.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/tensor.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | copying pyarrow/types.pxi -> build/lib.linux-x86_64-cpython-313/pyarrow
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/__init__.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow_substrait.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow_feather.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow_dataset_parquet.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow_acero.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow_flight.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow_dataset.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libgandiva.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow_fs.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow_python.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/common.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libarrow_cuda.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/includes/libparquet_encryption.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
    | copying pyarrow/tests/bound_function_visit_strings.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/extensions.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | copying pyarrow/tests/pyarrow_cython_example.pyx -> build/lib.linux-x86_64-cpython-313/pyarrow/tests
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | copying pyarrow/tests/data/orc/README.md -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.jsn.gz -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.orc -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | copying pyarrow/tests/data/orc/TestOrcFile.test1.jsn.gz -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | copying pyarrow/tests/data/orc/TestOrcFile.test1.orc -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.jsn.gz -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.orc -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | copying pyarrow/tests/data/orc/decimal.jsn.gz -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | copying pyarrow/tests/data/orc/decimal.orc -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/orc
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/parquet
    | copying pyarrow/tests/data/parquet/v0.7.1.all-named-index.parquet -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/parquet
    | copying pyarrow/tests/data/parquet/v0.7.1.column-metadata-handling.parquet -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/parquet
    | copying pyarrow/tests/data/parquet/v0.7.1.parquet -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/parquet
    | copying pyarrow/tests/data/parquet/v0.7.1.some-named-index.parquet -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/parquet
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/feather
    | copying pyarrow/tests/data/feather/v0.17.0.version.2-compression.lz4.feather -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/data/feather
    | creating build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/CMakeLists.txt -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/api.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/arrow_to_pandas.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/arrow_to_pandas.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/arrow_to_python_internal.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/async.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/benchmark.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/benchmark.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/common.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/common.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/csv.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/csv.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/datetime.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/datetime.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/decimal.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/decimal.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/deserialize.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/deserialize.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/extension_type.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/extension_type.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/filesystem.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/filesystem.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/flight.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/flight.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/gdb.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/gdb.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/helpers.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/helpers.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/inference.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/inference.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/init.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/init.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/io.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/io.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/ipc.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/ipc.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/iterators.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/numpy_convert.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/numpy_convert.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/numpy_internal.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/numpy_interop.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/numpy_to_arrow.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/numpy_to_arrow.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/parquet_encryption.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/parquet_encryption.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/pch.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/platform.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/pyarrow.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/pyarrow.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/pyarrow_api.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/pyarrow_lib.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/python_test.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/python_test.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/python_to_arrow.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/python_to_arrow.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/serialize.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/serialize.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/type_traits.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/udf.cc -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/udf.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | copying pyarrow/src/arrow/python/visibility.h -> build/lib.linux-x86_64-cpython-313/pyarrow/src/arrow/python
    | running build_ext
    | creating /tmp/tmpmw2zy9d6/pyarrow-17.0.0/build/temp.linux-x86_64-cpython-313
    | -- Running cmake for PyArrow
    | cmake -DCMAKE_INSTALL_PREFIX=/tmp/tmpmw2zy9d6/pyarrow-17.0.0/build/lib.linux-x86_64-cpython-313/pyarrow -DPYTHON_EXECUTABLE=/tmp/tmp_jbue4xk/.venv/bin/python -DPython3_EXECUTABLE=/tmp/tmp_jbue4xk/.venv/bin/python -DPYARROW_CXXFLAGS= -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_CYTHON_CPP=off -DPYARROW_GENERATE_COVERAGE=off -DCMAKE_BUILD_TYPE=release /tmp/tmpmw2zy9d6/pyarrow-17.0.0
    | -- The C compiler identification is GNU 13.3.0
    | -- The CXX compiler identification is GNU 13.3.0
    | -- Detecting C compiler ABI info
    | -- Detecting C compiler ABI info - done
    | -- Check for working C compiler: /usr/bin/cc - skipped
    | -- Detecting C compile features
    | -- Detecting C compile features - done
    | -- Detecting CXX compiler ABI info
    | -- Detecting CXX compiler ABI info - done
    | -- Check for working CXX compiler: /usr/bin/c++ - skipped
    | -- Detecting CXX compile features
    | -- Detecting CXX compile features - done
    | -- System processor: x86_64
    | -- Performing Test CXX_SUPPORTS_SSE4_2
    | -- Performing Test CXX_SUPPORTS_SSE4_2 - Success
    | -- Performing Test CXX_SUPPORTS_AVX2
    | -- Performing Test CXX_SUPPORTS_AVX2 - Success
    | -- Performing Test CXX_SUPPORTS_AVX512
    | -- Performing Test CXX_SUPPORTS_AVX512 - Success
    | -- Arrow build warning level: PRODUCTION
    | -- Using ld linker
    | -- Build Type: RELEASE
    | -- CMAKE_C_FLAGS:  -Wall -fno-semantic-interposition -msse4.2  -fdiagnostics-color=always  -fno-omit-frame-pointer -Wno-unused-variable -Wno-maybe-uninitialized
    | -- CMAKE_CXX_FLAGS:  -Wno-noexcept-type -Wno-self-move  -Wall -fno-semantic-interposition -msse4.2  -fdiagnostics-color=always  -fno-omit-frame-pointer -Wno-unused-variable -Wno-maybe-uninitialized
    | -- Generator: Unix Makefiles
    | -- Build output directory: /tmp/tmpmw2zy9d6/pyarrow-17.0.0/build/temp.linux-x86_64-cpython-313/release
    | -- Found Python3: /tmp/tmp_jbue4xk/.venv/bin/python (found version "3.13.3") found components: Interpreter Development.Module NumPy
    | -- Found Python3Alt: /tmp/tmp_jbue4xk/.venv/bin/python
    | -- Found NumPy version: 2.2.5
    | -- NumPy include dir: /tmp/tmp_jbue4xk/.venv/lib/python3.13/site-packages/numpy/_core/include
    | CMake Error at CMakeLists.txt:266 (find_package):
    |   By not providing "FindArrow.cmake" in CMAKE_MODULE_PATH this project has
    |   asked CMake to find a package configuration file provided by "Arrow", but
    |   CMake did not find one.
    | 
    |   Could not find a package configuration file provided by "Arrow" with any of
    |   the following names:
    | 
    |     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

Note: This error originates from the build backend, and is likely not a problem with poetry but one of the following issues with pyarrow (17.0.0)

  - not supporting PEP 517 builds
  - not specifying PEP 517 build requirements correctly
  - the build requirements are incompatible with your operating system or Python version
  - the build requirements are missing system dependencies (eg: compilers, libraries, headers).

You can verify this by running pip wheel --no-cache-dir --use-pep517 "pyarrow (==17.0.0)".

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugUnwanted / harmful behavior

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions