No matching distribution found for cuequivariance-ops-cu12>=0.5.0; sys_platform == "linux"
Hi, I encountered the following error during installation. Could you please advise me on how to resolve it?
pip install -e . Obtaining file:///share/home/mark/software/modelforge Installing build dependencies ... done Checking if build backend supports build_editable ... done Getting requirements to build editable ... done Installing backend dependencies ... done Preparing editable metadata (pyproject.toml) ... done Collecting atomworks==1.0.0 (from rf3==0.1.dev908+g5c8ba5f2a) Using cached atomworks-1.0.0-py3-none-any.whl.metadata (9.0 kB) Collecting beartype<1,>=0.18.0 (from rf3==0.1.dev908+g5c8ba5f2a) Using cached beartype-0.21.0-py3-none-any.whl.metadata (33 kB) INFO: pip is looking at multiple versions of rf3 to determine which version is compatible with other requirements. This could take a while. ERROR: Could not find a version that satisfies the requirement cuequivariance-ops-cu12>=0.5.0; sys_platform == "linux" (from rf3) (from versions: none) ERROR: No matching distribution found for cuequivariance-ops-cu12>=0.5.0; sys_platform == "linux"
Hey @biochristmas, can you share more details on your system/environment setup? I tested installation on different systems with both linux and macOS and was not able to reproduce your error.
Hi, thank you for your reply. Here is my operating system and environment information, which I hope will help with resolving the issue. $ uname -a Linux mgt19 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux $ cat /proc/version Linux version 3.10.0-1160.el7.x86_64 ([email protected]) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Mon Oct 19 16:18:59 UTC 2020 $ python --version Python 3.12.11 $ nvcc -V nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2023 NVIDIA Corporation Built on Tue_Jul_11_02:20:44_PDT_2023 Cuda compilation tools, release 12.2, V12.2.128 Build cuda_12.2.r12.2/compiler.33053471_0
I believe I have a similar error. I ran the following commands:
conda create --name protein_foundry python=3.14.1
conda activate protein_foundry
pip install rc-foundry[all]
Note that using 3.14.0 produced the same error in the last command. The last command produced the following output:
Collecting rc-foundry[all]
Downloading rc_foundry-0.1.6-py3-none-any.whl.metadata (10 kB)
Collecting assertpy (from rc-foundry[all])
Downloading assertpy-1.1.tar.gz (25 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting atomworks>=2.1.1 (from atomworks[ml]>=2.1.1->rc-foundry[all])
Downloading atomworks-2.1.1-py3-none-any.whl.metadata (15 kB)
Collecting beartype<1,>=0.18.0 (from rc-foundry[all])
Downloading beartype-0.22.8-py3-none-any.whl.metadata (36 kB)
Collecting dm-tree<1,>=0.1.6 (from rc-foundry[all])
Downloading dm_tree-0.1.9.tar.gz (35 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting einops<1,>=0.8.0 (from rc-foundry[all])
Downloading einops-0.8.1-py3-none-any.whl.metadata (13 kB)
Collecting einx<1,>=0.1.0 (from rc-foundry[all])
Using cached einx-0.3.0-py3-none-any.whl.metadata (6.9 kB)
Collecting environs<12,>=11.0.0 (from rc-foundry[all])
Downloading environs-11.2.1-py3-none-any.whl.metadata (13 kB)
Collecting hydra-core<1.4,>=1.3.0 (from rc-foundry[all])
Using cached hydra_core-1.3.2-py3-none-any.whl.metadata (5.5 kB)
Collecting ipykernel>=6.31.0 (from rc-foundry[all])
Downloading ipykernel-7.1.0-py3-none-any.whl.metadata (4.5 kB)
Collecting jaxtyping<1,>=0.2.17 (from rc-foundry[all])
Downloading jaxtyping-0.3.3-py3-none-any.whl.metadata (7.8 kB)
Collecting lightning>=2.5.0 (from rc-foundry[all])
Downloading lightning-2.6.0-py3-none-any.whl.metadata (44 kB)
Collecting loralib>=0.1.1 (from rc-foundry[all])
Downloading loralib-0.1.2-py3-none-any.whl.metadata (15 kB)
Collecting opt-einsum<4,>=3.4.0 (from rc-foundry[all])
Using cached opt_einsum-3.4.0-py3-none-any.whl.metadata (6.3 kB)
Collecting pandas (from rc-foundry[all])
Downloading pandas-2.3.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (91 kB)
Collecting rich>=13.9.4 (from rc-foundry[all])
Downloading rich-14.2.0-py3-none-any.whl.metadata (18 kB)
Collecting rootutils<1.1,>=1.0.7 (from rc-foundry[all])
Downloading rootutils-1.0.7-py3-none-any.whl.metadata (4.7 kB)
Collecting toolz (from rc-foundry[all])
Downloading toolz-1.1.0-py3-none-any.whl.metadata (5.1 kB)
Collecting torch<3,>=2.2.0 (from rc-foundry[all])
Downloading torch-2.9.1-cp314-cp314-manylinux_2_28_x86_64.whl.metadata (30 kB)
Collecting typer<1,>=0.20.0 (from rc-foundry[all])
Downloading typer-0.20.0-py3-none-any.whl.metadata (16 kB)
Collecting wandb<1,>=0.15.10 (from rc-foundry[all])
Downloading wandb-0.23.1-py3-none-manylinux_2_28_x86_64.whl.metadata (12 kB)
Collecting zstandard (from rc-foundry[all])
Downloading zstandard-0.25.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB)
Collecting cuequivariance-ops-cu12>=0.6.1 (from rc-foundry[all])
Downloading cuequivariance_ops_cu12-0.7.0-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (19 kB)
INFO: pip is looking at multiple versions of rc-foundry[all] to determine which version is compatible with other requirements. This could take a while.
Collecting rc-foundry[all]
Downloading rc_foundry-0.1.5-py3-none-any.whl.metadata (10 kB)
Downloading rc_foundry-0.1.4-py3-none-any.whl.metadata (10 kB)
Downloading rc_foundry-0.1.3-py3-none-any.whl.metadata (10 kB)
Downloading rc_foundry-0.1.2-py3-none-any.whl.metadata (10 kB)
Downloading rc_foundry-0.1.1-py3-none-any.whl.metadata (10 kB)
ERROR: Cannot install rc-foundry[all]==0.1.1, rc-foundry[all]==0.1.2, rc-foundry[all]==0.1.3, rc-foundry[all]==0.1.4, rc-foundry[all]==0.1.5 and rc-foundry[all]==0.1.6 because these package versions have conflicting dependencies.
The conflict is caused by:
rc-foundry[all] 0.1.6 depends on cuequivariance-ops-torch-cu12>=0.6.1; sys_platform == "linux" and extra == "all"
rc-foundry[all] 0.1.5 depends on cuequivariance-ops-torch-cu12>=0.6.1; sys_platform == "linux" and extra == "all"
rc-foundry[all] 0.1.4 depends on cuequivariance-ops-torch-cu12>=0.6.1; sys_platform == "linux" and extra == "all"
rc-foundry[all] 0.1.3 depends on cuequivariance-ops-torch-cu12>=0.6.1; sys_platform == "linux" and extra == "all"
rc-foundry[all] 0.1.2 depends on cuequivariance-ops-torch-cu12>=0.6.1; sys_platform == "linux" and extra == "all"
rc-foundry[all] 0.1.1 depends on cuequivariance-ops-torch-cu12>=0.6.1; sys_platform == "linux" and extra == "all"
Additionally, some packages in these conflicts have no matching distributions available for your environment:
cuequivariance-ops-torch-cu12
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip to attempt to solve the dependency conflict
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
Edit: This error seemed to be fixed by using python 3.13, but that produced another error:
Building wheels for collected packages: pyarrow, cytoolz, hydride, assertpy
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
╰─> [490 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.
/tmp/pip-build-env-vkzjdvk1/overlay/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/pip-build-env-vkzjdvk1/overlay/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/pip-build-env-vkzjdvk1/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))
/tmp/pip-build-env-vkzjdvk1/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))
/tmp/pip-build-env-vkzjdvk1/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))
/tmp/pip-build-env-vkzjdvk1/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))
/tmp/pip-build-env-vkzjdvk1/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()
running bdist_wheel
running build
running build_py
creating build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/_generated_version.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/__init__.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/dataset.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/feather.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/json.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/cffi.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/substrait.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/ipc.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/acero.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/compute.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/orc.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
copying pyarrow/csv.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/fs.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/types.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/flight.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/benchmark.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/util.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/_compute_docstrings.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/conftest.py -> build/lib.linux-x86_64-cpython-313/pyarrow
copying pyarrow/cuda.py -> build/lib.linux-x86_64-cpython-313/pyarrow
creating build/lib.linux-x86_64-cpython-313/benchmarks
copying benchmarks/__init__.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/common.py -> build/lib.linux-x86_64-cpython-313/benchmarks
copying benchmarks/convert_builtins.py -> build/lib.linux-x86_64-cpython-313/benchmarks
copying benchmarks/convert_pandas.py -> build/lib.linux-x86_64-cpython-313/benchmarks
copying benchmarks/parquet.py -> build/lib.linux-x86_64-cpython-313/benchmarks
copying benchmarks/microbenchmarks.py -> build/lib.linux-x86_64-cpython-313/benchmarks
copying benchmarks/streaming.py -> build/lib.linux-x86_64-cpython-313/benchmarks
creating build/lib.linux-x86_64-cpython-313/scripts
copying scripts/test_imports.py -> 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_leak.py -> build/lib.linux-x86_64-cpython-313/scripts
creating build/lib.linux-x86_64-cpython-313/pyarrow/parquet
copying pyarrow/parquet/__init__.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/encryption.py -> build/lib.linux-x86_64-cpython-313/pyarrow/parquet
creating 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_gdb.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_misc.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/arrow_7980.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_cython.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/arrow_39313.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/strategies.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_csv.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_sparse_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_util.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_ipc.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_feather.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_types.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_udf.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_cpp_internals.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/test_compute.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_gandiva.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/test_json.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_extension_type.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/util.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/pandas_threaded_import.py -> 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_substrait.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/test_memory.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_strategies.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/conftest.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_convert_builtin.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
creating 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/dataframe.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
copying pyarrow/interchange/column.py -> build/lib.linux-x86_64-cpython-313/pyarrow/interchange
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/docscrape.py -> build/lib.linux-x86_64-cpython-313/pyarrow/vendored
copying pyarrow/vendored/version.py -> build/lib.linux-x86_64-cpython-313/pyarrow/vendored
creating 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/test_compliant_nested_type.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/test_encryption.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/encryption.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_parquet_writer.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/test_pandas.py -> 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/test_metadata.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/conftest.py -> build/lib.linux-x86_64-cpython-313/pyarrow/tests/parquet
creating 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_interchange_spec.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/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/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
copying examples/flight/client.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
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.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/libarrow_dataset_parquet.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/libarrow_acero.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/libarrow_flight.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/includes/__init__.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_dataset.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/common.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_substrait.pxd -> build/lib.linux-x86_64-cpython-313/pyarrow/includes
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/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/pip-install-p32ia8h5/pyarrow_cca8cd95b9674970a3768d59393b886a/build/temp.linux-x86_64-cpython-313
-- Running cmake for PyArrow
cmake -DCMAKE_INSTALL_PREFIX=/tmp/pip-install-p32ia8h5/pyarrow_cca8cd95b9674970a3768d59393b886a/build/lib.linux-x86_64-cpython-313/pyarrow -DPYTHON_EXECUTABLE=/opt/.miniconda/envs/protein_foundry/bin/python3.13 -DPython3_EXECUTABLE=/opt/.miniconda/envs/protein_foundry/bin/python3.13 -DPYARROW_CXXFLAGS= -DPYARROW_BUNDLE_ARROW_CPP=off -DPYARROW_BUNDLE_CYTHON_CPP=off -DPYARROW_GENERATE_COVERAGE=off -DCMAKE_BUILD_TYPE=release /tmp/pip-install-p32ia8h5/pyarrow_cca8cd95b9674970a3768d59393b886a
-- The C compiler identification is GNU 11.4.0
-- The CXX compiler identification is GNU 11.4.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 -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/pip-install-p32ia8h5/pyarrow_cca8cd95b9674970a3768d59393b886a/build/temp.linux-x86_64-cpython-313/release
-- Found Python3: /opt/.miniconda/envs/protein_foundry/bin/python3.13 (found version "3.13.0") found components: Interpreter Development.Module NumPy
-- Found Python3Alt: /opt/.miniconda/envs/protein_foundry/bin/python3.13
-- Found NumPy version: 2.3.5
-- NumPy include dir: /tmp/pip-build-env-vkzjdvk1/overlay/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!
See also "/tmp/pip-install-p32ia8h5/pyarrow_cca8cd95b9674970a3768d59393b886a/build/temp.linux-x86_64-cpython-313/CMakeFiles/CMakeOutput.log".
error: command '/usr/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
Building wheel for cytoolz (pyproject.toml) ... done
Created wheel for cytoolz: filename=cytoolz-0.12.3-cp313-cp313-linux_x86_64.whl size=417676 sha256=7000c5029cd1ce22927f864ea6f76271a63b7cd3d3fed95d74f452669135e8a9
Stored in directory: /home/tristin/.cache/pip/wheels/6b/ca/9b/0b075bff4b5e1a34796a5442d00f6d9d75cda4091705c35b7f
Building wheel for hydride (pyproject.toml) ... done
Created wheel for hydride: filename=hydride-1.2.3-cp313-cp313-linux_x86_64.whl size=458205 sha256=e9409d72a9e0331cbf2bcc376a4fb2ce96f2e147f6e43ce7f78b0e629d417129
Stored in directory: /home/tristin/.cache/pip/wheels/23/31/f1/95ff190273be7bba501705b35eb79fae0913c85eb2283e4176
Building wheel for assertpy (pyproject.toml) ... done
Created wheel for assertpy: filename=assertpy-1.1-py3-none-any.whl size=42984 sha256=e534846134a3c3d8ae6d2f010604d7ce21895faaaf26f5aec7326e62e41db2de
Stored in directory: /home/tristin/.cache/pip/wheels/e9/7b/12/c4dd11e23f8cdb4e8fecf1b087e272836977afbb44936b80be
Successfully built cytoolz hydride assertpy
Failed to build pyarrow
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> pyarrow
Using python 3.12 was tentatively successful for the installation, but failed when I tried to download the weights. Pretty sure it's a CUDA issue still.
foundry install all --checkpoint-dir /home/tristin/downloads/large_language_models/protein_foundry/
produces:
Traceback (most recent call last):
File "/opt/.miniconda/envs/protein_foundry/bin/foundry", line 3, in <module>
from foundry_cli.download_checkpoints import app
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/foundry_cli/download_checkpoints.py", line 21, in <module>
from foundry.inference_engines.checkpoint_registry import (
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/foundry/__init__.py", line 38, in <module>
import cuequivariance_torch as cuet # noqa: I001, F401
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/cuequivariance_torch/__init__.py", line 26, in <module>
from .primitives.transpose import TransposeSegments, TransposeIrrepsLayout
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/cuequivariance_torch/primitives/transpose.py", line 183, in <module>
from cuequivariance_ops_torch import segmented_transpose
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/cuequivariance_ops_torch/__init__.py", line 39, in <module>
from cuequivariance_ops_torch.fused_layer_norm_torch import layer_norm_transpose
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/cuequivariance_ops_torch/fused_layer_norm_torch.py", line 17, in <module>
from cuequivariance_ops.triton import (
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/cuequivariance_ops/triton/__init__.py", line 24, in <module>
from .tuning_decorator import autotune_aot
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/cuequivariance_ops/triton/tuning_decorator.py", line 17, in <module>
from .cache_manager import get_cache_manager
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/cuequivariance_ops/triton/cache_manager.py", line 255, in <module>
cache_manager = CacheManager()
^^^^^^^^^^^^^^
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/cuequivariance_ops/triton/cache_manager.py", line 110, in __init__
self.gpu_information = get_gpu_information()
^^^^^^^^^^^^^^^^^^^^^
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/cuequivariance_ops/triton/cache_manager.py", line 66, in get_gpu_information
power_limit = pynvml.nvmlDeviceGetPowerManagementLimit(handle)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/pynvml.py", line 3561, in nvmlDeviceGetPowerManagementLimit
_nvmlCheckReturn(ret)
File "/opt/.miniconda/envs/protein_foundry/lib/python3.12/site-packages/pynvml.py", line 1061, in _nvmlCheckReturn
raise NVMLError(ret)
pynvml.NVMLError_NotSupported: Not Supported
In terms of system details, I've documented a ridiculous number of command results for my system in a boring reddit post you can ctrl+f whatever you need or ask for more. I suspect nvidia-smi showing CUDA Version: 12.2 is going to be the main thing.
Struggled mightily, but I wasn't able to install alphafold on my system either. Seems like some inherent cuda compatibility issue with some computers. Do you have know of a laptop compatible with linux-mint and foundry? There aren't a lot of things I'd buy a whole new computer for, but I'd certainly like to make this work. Also, haven't got to the download step -- how big is that? If I get a new computer I want to work for the full thing and MSA tend to be very large.
Any advice very much welcome.
That is why: python 3.12 is necessary. https://github.com/RosettaCommons/foundry/issues/41