foundry icon indicating copy to clipboard operation
foundry copied to clipboard

No matching distribution found for cuequivariance-ops-cu12>=0.5.0; sys_platform == "linux"

Open biochristmas opened this issue 3 months ago • 4 comments

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"

biochristmas avatar Sep 10 '25 00:09 biochristmas

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.

kierandidi avatar Sep 19 '25 16:09 kierandidi

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

biochristmas avatar Sep 20 '25 09:09 biochristmas

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.

TristynAlxander avatar Dec 03 '25 21:12 TristynAlxander

That is why: python 3.12 is necessary. https://github.com/RosettaCommons/foundry/issues/41

Unknown-Tokyo avatar Dec 05 '25 02:12 Unknown-Tokyo