Skip to content

installation error in python 3.13 #517

@saramsey

Description

@saramsey

Describe the bug
When I try to install kgx from PyPI (via pip) in python 3.13, I get an error.

To Reproduce

python3.13 -m venv venv
venv/bin/pip3 install kgx

Expected behavior
Should not return an error

Code snippets
see "To Reproduce" section

Additional context
Here is what I see:

Building wheels for collected packages: pyarrow
  Building wheel for pyarrow (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for pyarrow (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [402 lines of output]
      <string>:34: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
      /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-build-env-1uuy9511/overlay/lib/python3.13/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require'
        warnings.warn(msg)
      /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-build-env-1uuy9511/overlay/lib/python3.13/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite'
        warnings.warn(msg)
      /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-build-env-1uuy9511/overlay/lib/python3.13/site-packages/setuptools/dist.py:759: 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()
      /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-build-env-1uuy9511/overlay/lib/python3.13/site-packages/setuptools/dist.py:483: 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))
      /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-build-env-1uuy9511/overlay/lib/python3.13/site-packages/setuptools/dist.py:483: 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))
      /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-build-env-1uuy9511/overlay/lib/python3.13/site-packages/setuptools/dist.py:483: 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))
      /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-build-env-1uuy9511/overlay/lib/python3.13/site-packages/setuptools/dist.py:483: 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))
      running bdist_wheel
      running build
      running build_py
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/orc.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/conftest.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_generated_version.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/benchmark.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_compute_docstrings.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/ipc.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/util.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/flight.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/cffi.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/substrait.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/filesystem.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/__init__.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/types.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/dataset.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/cuda.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/feather.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/pandas_compat.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/fs.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/acero.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/csv.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/jvm.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/hdfs.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/json.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/compute.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_tensor.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_ipc.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_flight_async.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/conftest.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_convert_builtin.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_misc.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/arrow_39313.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/arrow_16597.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_acero.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_gandiva.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/strategies.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_adhoc_memory_leak.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/arrow_7980.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/util.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_orc.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_table.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_array.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_deprecations.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/__init__.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_io.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_util.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_cuda_numba_interop.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_cpp_internals.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_cffi.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_schema.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_jvm.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_fs.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_udf.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_filesystem.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/pandas_threaded_import.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/pandas_examples.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_cython.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_sparse_tensor.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_dataset.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_builder.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_dataset_encryption.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_cuda.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_extension_type.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_feather.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_pandas.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_memory.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_exec_plan.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_flight.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/read_record_batch.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_dlpack.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_json.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_compute.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_hdfs.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_strategies.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_csv.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_scalars.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_gdb.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_types.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/test_substrait.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/interchange
      copying pyarrow/interchange/from_dataframe.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/interchange
      copying pyarrow/interchange/dataframe.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/interchange
      copying pyarrow/interchange/__init__.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/interchange
      copying pyarrow/interchange/buffer.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/interchange
      copying pyarrow/interchange/column.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/interchange
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/vendored
      copying pyarrow/vendored/version.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/vendored
      copying pyarrow/vendored/__init__.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/vendored
      copying pyarrow/vendored/docscrape.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/vendored
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/parquet
      copying pyarrow/parquet/encryption.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/parquet
      copying pyarrow/parquet/__init__.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/parquet
      copying pyarrow/parquet/core.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/parquet
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/interchange
      copying pyarrow/tests/interchange/__init__.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/interchange
      copying pyarrow/tests/interchange/test_conversion.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/interchange
      copying pyarrow/tests/interchange/test_interchange_spec.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/interchange
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_basic.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/conftest.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/encryption.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_parquet_writer.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_metadata.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/__init__.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_datetime.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/common.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_dataset.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_data_types.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_pandas.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_parquet_file.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_compliant_nested_type.py -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/parquet
      copying pyarrow/tests/parquet/test_encryption.py -> build/lib.macosx-14.0-arm64-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
      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'
      copying pyarrow/__init__.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_acero.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_acero.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_compute.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_compute.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_csv.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_csv.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_cuda.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_cuda.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_dataset.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_dataset.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_dataset_orc.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_dataset_parquet.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_dataset_parquet.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_dataset_parquet_encryption.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_dlpack.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_feather.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_flight.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_fs.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_fs.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_gcsfs.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_hdfs.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_hdfsio.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_json.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_json.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_orc.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_orc.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_parquet.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_parquet.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_parquet_encryption.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_parquet_encryption.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_pyarrow_cpp_tests.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_pyarrow_cpp_tests.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_s3fs.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/_substrait.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/array.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/benchmark.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/builder.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/compat.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/config.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/error.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/gandiva.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/io.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/ipc.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/lib.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/lib.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/memory.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/pandas-shim.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/public-api.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/scalar.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/table.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/tensor.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      copying pyarrow/types.pxi -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/common.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow_feather.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow_acero.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libparquet_encryption.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/__init__.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libgandiva.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow_python.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow_flight.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow_dataset_parquet.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow_dataset.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow_substrait.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow_cuda.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/includes/libarrow_fs.pxd -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/includes
      copying pyarrow/tests/bound_function_visit_strings.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/extensions.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      copying pyarrow/tests/pyarrow_cython_example.pyx -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/feather
      copying pyarrow/tests/data/feather/v0.17.0.version.2-compression.lz4.feather -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/feather
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      copying pyarrow/tests/data/orc/README.md -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.jsn.gz -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.orc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      copying pyarrow/tests/data/orc/TestOrcFile.test1.jsn.gz -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      copying pyarrow/tests/data/orc/TestOrcFile.test1.orc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.jsn.gz -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.orc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      copying pyarrow/tests/data/orc/decimal.jsn.gz -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      copying pyarrow/tests/data/orc/decimal.orc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/orc
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/parquet
      copying pyarrow/tests/data/parquet/v0.7.1.all-named-index.parquet -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/parquet
      copying pyarrow/tests/data/parquet/v0.7.1.column-metadata-handling.parquet -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/parquet
      copying pyarrow/tests/data/parquet/v0.7.1.parquet -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/parquet
      copying pyarrow/tests/data/parquet/v0.7.1.some-named-index.parquet -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/tests/data/parquet
      creating build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/CMakeLists.txt -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/api.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/arrow_to_pandas.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/arrow_to_pandas.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/arrow_to_python_internal.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/async.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/benchmark.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/benchmark.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/common.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/common.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/csv.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/csv.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/datetime.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/datetime.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/decimal.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/decimal.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/deserialize.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/deserialize.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/extension_type.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/extension_type.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/filesystem.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/filesystem.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/flight.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/flight.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/gdb.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/gdb.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/helpers.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/helpers.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/inference.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/inference.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/init.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/init.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/io.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/io.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/ipc.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/ipc.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/iterators.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/numpy_convert.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/numpy_convert.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/numpy_internal.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/numpy_interop.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/numpy_to_arrow.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/numpy_to_arrow.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/parquet_encryption.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/parquet_encryption.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/pch.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/platform.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/pyarrow.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/pyarrow.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/pyarrow_api.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/pyarrow_lib.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/python_test.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/python_test.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/python_to_arrow.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/python_to_arrow.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/serialize.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/serialize.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/type_traits.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/udf.cc -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/udf.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      copying pyarrow/src/arrow/python/visibility.h -> build/lib.macosx-14.0-arm64-cpython-313/pyarrow/src/arrow/python
      running build_ext
      creating /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-install-apkybhet/pyarrow_2cdef5df9ff9441a95abd9054b182169/build/temp.macosx-14.0-arm64-cpython-313
      -- Running cmake for PyArrow
      cmake -DCMAKE_INSTALL_PREFIX=/private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-install-apkybhet/pyarrow_2cdef5df9ff9441a95abd9054b182169/build/lib.macosx-14.0-arm64-cpython-313/pyarrow -DPYTHON_EXECUTABLE=/Users/sramsey/Desktop/venv/bin/python3.13 -DPython3_EXECUTABLE=/Users/sramsey/Desktop/venv/bin/python3.13 -DPYARROW_CXXFLAGS= -DPYARROW_BUILD_CUDA=off -DPYARROW_BUILD_SUBSTRAIT=off -DPYARROW_BUILD_FLIGHT=off -DPYARROW_BUILD_GANDIVA=off -DPYARROW_BUILD_ACERO=off -DPYARROW_BUILD_DATASET=off -DPYARROW_BUILD_ORC=off -DPYARROW_BUILD_PARQUET=off -DPYARROW_BUILD_PARQUET_ENCRYPTION=off -DPYARROW_BUILD_GCS=off -DPYARROW_BUILD_S3=off -DPYARROW_BUILD_HDFS=off -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_CYTHON_CPP=off -DPYARROW_GENERATE_COVERAGE=off -DCMAKE_BUILD_TYPE=release /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-install-apkybhet/pyarrow_2cdef5df9ff9441a95abd9054b182169
      -- The C compiler identification is AppleClang 15.0.0.15000309
      -- The CXX compiler identification is AppleClang 15.0.0.15000309
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working C compiler: /Library/Developer/CommandLineTools/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: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- System processor: arm64
      -- Performing Test CXX_SUPPORTS_SVE
      -- Performing Test CXX_SUPPORTS_SVE - Success
      -- Arrow build warning level: PRODUCTION
      -- Build Type: RELEASE
      -- CMAKE_C_FLAGS:  -Wall -Wno-unknown-warning-option -Wno-pass-failed -march=armv8-a  -Qunused-arguments -fcolor-diagnostics  -fno-omit-frame-pointer -Wno-unused-variable -Wno-maybe-uninitialized -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-missing-declarations -Wno-sometimes-uninitialized -Wno-return-type-c-linkage
      -- CMAKE_CXX_FLAGS:  -fno-aligned-new  -Wall -Wno-unknown-warning-option -Wno-pass-failed -march=armv8-a  -Qunused-arguments -fcolor-diagnostics  -fno-omit-frame-pointer -Wno-unused-variable -Wno-maybe-uninitialized -Wno-parentheses-equality -Wno-constant-logical-operand -Wno-missing-declarations -Wno-sometimes-uninitialized -Wno-return-type-c-linkage
      -- Generator: Unix Makefiles
      -- Build output directory: /private/var/folders/zb/mhkw4zx15f16zws03nrdbffh0000gp/T/pip-install-apkybhet/pyarrow_2cdef5df9ff9441a95abd9054b182169/build/temp.macosx-14.0-arm64-cpython-313/release
      -- Found Python3: /Users/sramsey/Desktop/venv/bin/python3.13 (found version "3.13.3") found components: Interpreter Development.Module NumPy
      -- Found Python3Alt: /Users/sramsey/Desktop/venv/bin/python3.13
      CMake Error at CMakeLists.txt:268 (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 '/opt/homebrew/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
Failed to build pyarrow

[notice] A new release of pip is available: 25.0.1 -> 25.1.1
[notice] To update, run: pip install --upgrade pip
ERROR: Failed to build installable wheels for some pyproject.toml based projects (pyarrow)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions