Skip to content

mamba-ssm fails to build on torch==2.7.0 #720

New issue

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

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

Already on GitHub? Sign in to your account

Open
mgoin opened this issue Apr 23, 2025 · 8 comments · May be fixed by #729
Open

mamba-ssm fails to build on torch==2.7.0 #720

mgoin opened this issue Apr 23, 2025 · 8 comments · May be fixed by #729

Comments

@mgoin
Copy link

mgoin commented Apr 23, 2025

This causes the package to fail to install by default since the torch version is unpinned.

It works if i disable build isolation with torch==2.6.0 already installed i.e. uv pip install mamba-ssm==2.2.4 --no-build-isolation, so we have to patch the vLLM installation manually vllm-project/vllm#17070

Found in the vllm ci https://buildkite.com/vllm/ci/builds/18314/steps?jid=01966392-20ef-480d-af0d-9d14c5b0e699#01966392-20ef-480d-af0d-9d14c5b0e699/130-10994


[2025-04-23T17:19:15Z] #41 35.20   × Failed to build `mamba-ssm==2.2.4`
--
  | [2025-04-23T17:19:15Z] #41 35.20   ├─▶ The build backend returned an error
  | [2025-04-23T17:19:16Z] #41 35.20   ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)
  | [2025-04-23T17:19:16Z] #41 35.20
  | [2025-04-23T17:19:16Z] #41 35.20       [stdout]
  | [2025-04-23T17:19:16Z] #41 35.20
  | [2025-04-23T17:19:16Z] #41 35.20
  | [2025-04-23T17:19:16Z] #41 35.20       torch.__version__  = 2.7.0+cu126
  | [2025-04-23T17:19:16Z] #41 35.20
  | [2025-04-23T17:19:16Z] #41 35.20
  | [2025-04-23T17:19:16Z] #41 35.20       running bdist_wheel
  | [2025-04-23T17:19:16Z] #41 35.20       Guessing wheel URL:
  | [2025-04-23T17:19:16Z] #41 35.20       https://github.com/state-spaces/mamba/releases/download/v2.2.4/mamba_ssm-2.2.4+cu12torch2.7cxx11abiTRUE-cp312-cp312-linux_x86_64.whl
  | [2025-04-23T17:19:16Z] #41 35.20       Precompiled wheel not found. Building from source...
  | [2025-04-23T17:19:16Z] #41 35.20       running build
  | [2025-04-23T17:19:16Z] #41 35.20       running build_py
  | [2025-04-23T17:19:16Z] #41 35.20       creating build/lib.linux-x86_64-cpython-312/mamba_ssm
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/__init__.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm
  | [2025-04-23T17:19:16Z] #41 35.20       creating build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/distributed/__init__.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/distributed/distributed_utils.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/distributed/tensor_parallel.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
  | [2025-04-23T17:19:16Z] #41 35.20       creating build/lib.linux-x86_64-cpython-312/mamba_ssm/models
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/models/__init__.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/models
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/models/config_mamba.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/models
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/models/mixer_seq_simple.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/models
  | [2025-04-23T17:19:16Z] #41 35.20       creating build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/modules/__init__.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/modules/block.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/modules/mamba2.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/modules/mamba2_simple.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/modules/mamba_simple.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/modules/mha.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/modules/mlp.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/modules/ssd_minimal.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
  | [2025-04-23T17:19:16Z] #41 35.20       creating build/lib.linux-x86_64-cpython-312/mamba_ssm/ops
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/__init__.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/selective_scan_interface.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops
  | [2025-04-23T17:19:16Z] #41 35.20       creating build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/utils/__init__.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/utils/generation.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/utils/hf.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/utils/torch.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
  | [2025-04-23T17:19:16Z] #41 35.20       creating build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/__init__.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/k_activations.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/layer_norm.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/layernorm_gated.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/selective_state_update.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/softplus.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/ssd_bmm.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/ssd_chunk_scan.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/ssd_chunk_state.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/ssd_combined.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       copying mamba_ssm/ops/triton/ssd_state_passing.py ->
  | [2025-04-23T17:19:16Z] #41 35.20       build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
  | [2025-04-23T17:19:16Z] #41 35.20       running egg_info
  | [2025-04-23T17:19:16Z] #41 35.20       writing mamba_ssm.egg-info/PKG-INFO
  | [2025-04-23T17:19:16Z] #41 35.20       writing dependency_links to mamba_ssm.egg-info/dependency_links.txt
  | [2025-04-23T17:19:16Z] #41 35.20       writing requirements to mamba_ssm.egg-info/requires.txt
  | [2025-04-23T17:19:16Z] #41 35.20       writing top-level names to mamba_ssm.egg-info/top_level.txt
  | [2025-04-23T17:19:16Z] #41 35.20       reading manifest file 'mamba_ssm.egg-info/SOURCES.txt'
  | [2025-04-23T17:19:16Z] #41 35.20       adding license file 'LICENSE'
  | [2025-04-23T17:19:16Z] #41 35.20       adding license file 'AUTHORS'
  | [2025-04-23T17:19:16Z] #41 35.20       writing manifest file 'mamba_ssm.egg-info/SOURCES.txt'
  | [2025-04-23T17:19:16Z] #41 35.20       running build_ext
  | [2025-04-23T17:19:16Z] #41 35.20       building 'selective_scan_cuda' extension
  | [2025-04-23T17:19:16Z] #41 35.20       creating
  | [2025-04-23T17:19:16Z] #41 35.20       /root/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/-WVSrLyluQdBNplm8_RXR/src/build/temp.linux-x86_64-cpython-312/csrc/selective_scan
  | [2025-04-23T17:19:16Z] #41 35.20       ninja: error:
  | [2025-04-23T17:19:16Z] #41 35.20       '/root/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/-WVSrLyluQdBNplm8_RXR/src/csrc/selective_scan/selective_scan.cpp',
  | [2025-04-23T17:19:16Z] #41 35.20       needed by
  | [2025-04-23T17:19:16Z] #41 35.20       '/root/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/-WVSrLyluQdBNplm8_RXR/src/build/temp.linux-x86_64-cpython-312/csrc/selective_scan/selective_scan.o',
  | [2025-04-23T17:19:16Z] #41 35.20       missing and no known rule to make it


@VassilisVassiliadis
Copy link

I'm running into this problem too when installing mamba-ssm==2.2.4 as part of a Ray environment.

@fxmarty-amd
Copy link

RUN git clone https://github.com/state-spaces/mamba.git && cd mamba && git checkout tags/v2.2.4 && pip install .

works for me

@huydhn
Copy link

huydhn commented Apr 25, 2025

uv pip install --system --no-build-isolation "git+https://github.com/state-spaces/[email protected]" works for me but not uv pip install --system mamba-ssm==2.2.4 --no-build-isolation, so may be the source package from https://github.com/state-spaces/mamba/releases/tag/v2.2.4 has some differences that could explain this?

@samirchar
Copy link

@tridao might it be better to simply remove torch from the dependencies in the toml?

Typically, users install torch on their own based on their environment, but having torch as a dependency leads to torch installing the latest torch during the build, and often results in conflicts. I believe this is why the --no-build-isolation works. By removing torch, I don't think there would be a need for this isolation flag, and a lot of headaches could be avoided.

Does it make sense? What to others think?

@calliope-pro
Copy link

I was able to install it with uv add mamba-ssm --no-build-isolation, but I want to install it only with uv sync.

@3f6a
Copy link

3f6a commented May 5, 2025

I'm also having trouble installing mamba.

$ uv add mamba-ssm
Using CPython 3.10.12 interpreter at: /usr/bin/python3.10
Creating virtual environment at: .venv
Resolved 44 packages in 653ms
  × Failed to build `mamba-ssm==2.2.4`
  ├─▶ The build backend returned an error
  ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)

      [stdout]


      torch.__version__  = 2.7.0+cu126



      [stderr]
      ~/.cache/uv/builds-v0/.tmpZBhUM1/lib/python3.10/site-packages/torch/_subclasses/functional_tensor.py:276: UserWarning:
      Failed to initialize NumPy: No module named 'numpy' (Triggered internally at /pytorch/torch/csrc/utils/tensor_numpy.cpp:81.)
        cpu = _conversion_method_template(device=torch.device("cpu"))
      Traceback (most recent call last):
        File "<string>", line 14, in <module>
        File "~/.cache/uv/builds-v0/.tmpZBhUM1/lib/python3.10/site-packages/setuptools/build_meta.py", line 331, in
      get_requires_for_build_wheel
          return self._get_build_requires(config_settings, requirements=[])
        File "~/.cache/uv/builds-v0/.tmpZBhUM1/lib/python3.10/site-packages/setuptools/build_meta.py", line 301, in
      _get_build_requires
          self.run_setup()
        File "~/.cache/uv/builds-v0/.tmpZBhUM1/lib/python3.10/site-packages/setuptools/build_meta.py", line 317, in
      run_setup
          exec(code, locals())
        File "<string>", line 170, in <module>
      RuntimeError: mamba_ssm is only supported on CUDA 11.6 and above.  Note: make sure nvcc has a supported version by running
      nvcc -V.

      hint: This usually indicates a problem with the package or the build environment.
  help: If you want to add the package regardless of the failed resolution, provide the `--frozen` flag to skip locking and syncing.

$ uv add mamba-ssm --no-build-isolation
Resolved 44 packages in 19ms
  × Failed to build `mamba-ssm==2.2.4`
  ├─▶ The build backend returned an error
  ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)

      [stderr]
      Traceback (most recent call last):
        File "<string>", line 8, in <module>
      ModuleNotFoundError: No module named 'setuptools'

      hint: This usually indicates a problem with the package or the build environment.
  help: If you want to add the package regardless of the failed resolution, provide the `--frozen` flag to skip locking and syncing.

@Coekjan
Copy link

Coekjan commented May 9, 2025

Same issue 😢

davidxia added a commit to davidxia/vllm that referenced this issue May 16, 2025
* make it apparent the set up instructions are for Nvidia CUDA
* the `pip install` command requires the PyTorch index
* show the workaround for state-spaces/mamba#720
* install the `python3-dev` Debian package that's required for building
  mamba-ssm wheel from source

Signed-off-by: David Xia <[email protected]>
dtrifiro added a commit to dtrifiro/mamba that referenced this issue May 19, 2025
the sdist build currently doesn't include the `csrc` directory, making
the PyPi sdist impossible to build.

fixes state-spaces#720
@dtrifiro dtrifiro linked a pull request May 19, 2025 that will close this issue
@dtrifiro
Copy link

dtrifiro commented May 19, 2025

I don't believe this has to do with the torch version.

Testing out a build with uv:

#!/bin/bash
set -eu

tmp_dir=$(mktemp -d)
cd $tmp_dir

uv venv
source .venv/bin/activate

uv pip install -v mamba-ssm==2.2.4

Results in the following logs:

uv pip install -v mamba-ssm==2.2.4
DEBUG uv 0.7.2 (481d05d8d 2025-04-30)
DEBUG Searching for default Python interpreter in virtual environments
DEBUG Found `cpython-3.12.9-linux-x86_64-gnu` at `/tmp/tmp.C4OZZjbbtW/.venv/bin/python3` (active virtual environment)
DEBUG Using Python 3.12.9 environment at: .venv
DEBUG Acquired lock for `.venv`
DEBUG At least one requirement is not satisfied: mamba-ssm==2.2.4
DEBUG Using request timeout of 30s
DEBUG Solving with installed Python version: 3.12.9
DEBUG Solving with target Python version: >=3.12.9
DEBUG Adding direct dependency: mamba-ssm>=2.2.4, <2.2.4+
DEBUG Found fresh response for: https://pypi.org/simple/mamba-ssm/
DEBUG Searching for a compatible version of mamba-ssm (>=2.2.4, <2.2.4+)
DEBUG Selecting: mamba-ssm==2.2.4 [compatible] (mamba_ssm-2.2.4.tar.gz)
DEBUG Acquired lock for `/home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4`
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/1d/c7/6e21ecece28e6d625f42e708c7523cd78ec82d1622f98562f82bf02748b7/mamba_ssm-2.2.4.tar.gz
DEBUG Found static `pyproject.toml` for: mamba-ssm==2.2.4
DEBUG Released lock at `/home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/.lock`
DEBUG Adding transitive dependency for mamba-ssm==2.2.4: torch*
DEBUG Adding transitive dependency for mamba-ssm==2.2.4: ninja*
DEBUG Adding transitive dependency for mamba-ssm==2.2.4: einops*
DEBUG Adding transitive dependency for mamba-ssm==2.2.4: transformers*
DEBUG Adding transitive dependency for mamba-ssm==2.2.4: packaging*
DEBUG Adding transitive dependency for mamba-ssm==2.2.4: setuptools>=61.0.0
DEBUG Found stale response for: https://pypi.org/simple/torch/
DEBUG Sending revalidation request for: https://pypi.org/simple/torch/
DEBUG Found fresh response for: https://pypi.org/simple/einops/
DEBUG Found fresh response for: https://pypi.org/simple/transformers/
DEBUG Found stale response for: https://pypi.org/simple/packaging/
DEBUG Sending revalidation request for: https://pypi.org/simple/packaging/
DEBUG Found stale response for: https://pypi.org/simple/ninja/
DEBUG Sending revalidation request for: https://pypi.org/simple/ninja/
DEBUG Found stale response for: https://pypi.org/simple/setuptools/
DEBUG Sending revalidation request for: https://pypi.org/simple/setuptools/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/87/62/9773de14fe6c45c23649e98b83231fffd7b9892b6cf863251dc2afa73643/einops-0.8.1-py3-none-any.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/a9/b6/5257d04ae327b44db31f15cce39e6020cc986333c715660b1315a9724d82/transformers-4.51.3-py3-none-any.whl.metadata
DEBUG Found not-modified response for: https://pypi.org/simple/packaging/
DEBUG Found not-modified response for: https://pypi.org/simple/setuptools/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl.metadata
DEBUG Found not-modified response for: https://pypi.org/simple/ninja/
DEBUG Found not-modified response for: https://pypi.org/simple/torch/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/a1/18/0e835c3a557dc5faffc8f91092f62fc337c1dab1066715842e7a4b318ec4/setuptools-80.7.1-py3-none-any.whl.metadata
DEBUG Searching for a compatible version of torch (*)
DEBUG Selecting: torch==2.7.0 [compatible] (torch-2.7.0-cp312-cp312-manylinux_2_28_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/eb/7a/455d2877fe6cf99886849c7f9755d897df32eaf3a0fba47b56e615f880f7/ninja-1.11.1.4-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/9c/58/2d245b6f1ef61cf11dfc4aceeaacbb40fea706ccebac3f863890c720ab73/torch-2.7.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata
DEBUG Adding transitive dependency for torch==2.7.0: filelock*
DEBUG Adding transitive dependency for torch==2.7.0: typing-extensions>=4.10.0
DEBUG Adding transitive dependency for torch==2.7.0: setuptools{python_full_version >= '3.12'}*
DEBUG Adding transitive dependency for torch==2.7.0: sympy>=1.13.3
DEBUG Adding transitive dependency for torch==2.7.0: networkx*
DEBUG Adding transitive dependency for torch==2.7.0: jinja2*
DEBUG Adding transitive dependency for torch==2.7.0: fsspec*
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cuda-nvrtc-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.77, <12.6.77+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cuda-runtime-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.77, <12.6.77+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cuda-cupti-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.80, <12.6.80+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cudnn-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=9.5.1.17, <9.5.1.17+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cublas-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.4.1, <12.6.4.1+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cufft-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=11.3.0.4, <11.3.0.4+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-curand-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=10.3.7.77, <10.3.7.77+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cusolver-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=11.7.1.2, <11.7.1.2+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cusparse-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.5.4.2, <12.5.4.2+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cusparselt-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=0.6.3, <0.6.3+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-nccl-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=2.26.2, <2.26.2+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-nvtx-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.77, <12.6.77+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-nvjitlink-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.85, <12.6.85+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cufile-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=1.11.1.6, <1.11.1.6+
DEBUG Adding transitive dependency for torch==2.7.0: triton{platform_machine == 'x86_64' and sys_platform == 'linux'}>=3.3.0, <3.3.0+
DEBUG Found stale response for: https://pypi.org/simple/filelock/
DEBUG Sending revalidation request for: https://pypi.org/simple/filelock/
DEBUG Found stale response for: https://pypi.org/simple/typing-extensions/
DEBUG Sending revalidation request for: https://pypi.org/simple/typing-extensions/
DEBUG Found stale response for: https://pypi.org/simple/networkx/
DEBUG Sending revalidation request for: https://pypi.org/simple/networkx/
DEBUG Found stale response for: https://pypi.org/simple/sympy/
DEBUG Sending revalidation request for: https://pypi.org/simple/sympy/
DEBUG Found stale response for: https://pypi.org/simple/fsspec/
DEBUG Sending revalidation request for: https://pypi.org/simple/fsspec/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cuda-nvrtc-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cuda-nvrtc-cu12/
DEBUG Found stale response for: https://pypi.org/simple/jinja2/
DEBUG Sending revalidation request for: https://pypi.org/simple/jinja2/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cuda-cupti-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cuda-cupti-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cuda-runtime-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cuda-runtime-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cudnn-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cudnn-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cublas-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cublas-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cufft-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cufft-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cusolver-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cusolver-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-curand-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-curand-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cusparselt-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cusparselt-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-nvtx-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-nvtx-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cufile-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cufile-cu12/
DEBUG Found stale response for: https://pypi.org/simple/triton/
DEBUG Sending revalidation request for: https://pypi.org/simple/triton/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-cusparse-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-cusparse-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-nccl-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-nccl-cu12/
DEBUG Found stale response for: https://pypi.org/simple/nvidia-nvjitlink-cu12/
DEBUG Sending revalidation request for: https://pypi.org/simple/nvidia-nvjitlink-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/typing-extensions/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cublas-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/triton/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cusparselt-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-curand-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cusparse-cu12/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/8b/54/b1ae86c0973cc6f0210b53d508ca3641fb6d0c56823f288d108bc7ab3cc8/typing_extensions-4.13.2-py3-none-any.whl.metadata
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cudnn-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cufft-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/filelock/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-nvtx-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/fsspec/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cuda-cupti-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/jinja2/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cuda-runtime-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/sympy/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cusolver-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-nccl-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-nvjitlink-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cufile-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/nvidia-cuda-nvrtc-cu12/
DEBUG Found not-modified response for: https://pypi.org/simple/networkx/
DEBUG Searching for a compatible version of nvidia-cuda-nvrtc-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.77, <12.6.77+)
DEBUG Selecting: nvidia-cuda-nvrtc-cu12==12.6.77 [compatible] (nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cuda-nvrtc-cu12==12.6.77: nvidia-cuda-nvrtc-cu12==12.6.77
DEBUG Adding transitive dependency for nvidia-cuda-nvrtc-cu12==12.6.77: nvidia-cuda-nvrtc-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.77
DEBUG Searching for a compatible version of nvidia-cuda-nvrtc-cu12 (==12.6.77)
DEBUG Selecting: nvidia-cuda-nvrtc-cu12==12.6.77 [compatible] (nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/44/4b/e0cfc1a6f17e990f3e64b7d941ddc4acdc7b19d6edd51abf495f32b1a9e4/fsspec-2025.3.2-py3-none-any.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/75/2e/46030320b5a80661e88039f59060d1790298b4718944a65a7f2aeda3d9e9/nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/b9/54/dd730b32ea14ea797530a4479b2ed46a6fb250f682a9cfb997e968bf0261/networkx-3.4.2-py3-none-any.whl.metadata
DEBUG Searching for a compatible version of nvidia-cuda-nvrtc-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.77)
DEBUG Selecting: nvidia-cuda-nvrtc-cu12==12.6.77 [compatible] (nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cuda-runtime-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.77, <12.6.77+)
DEBUG Selecting: nvidia-cuda-runtime-cu12==12.6.77 [compatible] (nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cuda-runtime-cu12==12.6.77: nvidia-cuda-runtime-cu12==12.6.77
DEBUG Adding transitive dependency for nvidia-cuda-runtime-cu12==12.6.77: nvidia-cuda-runtime-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.77
DEBUG Searching for a compatible version of nvidia-cuda-runtime-cu12 (==12.6.77)
DEBUG Selecting: nvidia-cuda-runtime-cu12==12.6.77 [compatible] (nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/e1/23/e717c5ac26d26cf39a27fbc076240fad2e3b817e5889d671b67f4f9f49c5/nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Searching for a compatible version of nvidia-cuda-runtime-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.77)
DEBUG Selecting: nvidia-cuda-runtime-cu12==12.6.77 [compatible] (nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cuda-cupti-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.80, <12.6.80+)
DEBUG Selecting: nvidia-cuda-cupti-cu12==12.6.80 [compatible] (nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cuda-cupti-cu12==12.6.80: nvidia-cuda-cupti-cu12==12.6.80
DEBUG Adding transitive dependency for nvidia-cuda-cupti-cu12==12.6.80: nvidia-cuda-cupti-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.80
DEBUG Searching for a compatible version of nvidia-cuda-cupti-cu12 (==12.6.80)
DEBUG Selecting: nvidia-cuda-cupti-cu12==12.6.80 [compatible] (nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/49/60/7b6497946d74bcf1de852a21824d63baad12cd417db4195fc1bfe59db953/nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Searching for a compatible version of nvidia-cuda-cupti-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.80)
DEBUG Selecting: nvidia-cuda-cupti-cu12==12.6.80 [compatible] (nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cudnn-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=9.5.1.17, <9.5.1.17+)
DEBUG Selecting: nvidia-cudnn-cu12==9.5.1.17 [compatible] (nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cudnn-cu12==9.5.1.17: nvidia-cudnn-cu12==9.5.1.17
DEBUG Adding transitive dependency for nvidia-cudnn-cu12==9.5.1.17: nvidia-cudnn-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==9.5.1.17
DEBUG Searching for a compatible version of nvidia-cudnn-cu12 (==9.5.1.17)
DEBUG Selecting: nvidia-cudnn-cu12==9.5.1.17 [compatible] (nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/2a/78/4535c9c7f859a64781e43c969a3a7e84c54634e319a996d43ef32ce46f83/nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl.metadata
DEBUG Adding transitive dependency for nvidia-cudnn-cu12==9.5.1.17: nvidia-cublas-cu12*
DEBUG Searching for a compatible version of nvidia-cudnn-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==9.5.1.17)
DEBUG Selecting: nvidia-cudnn-cu12==9.5.1.17 [compatible] (nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cudnn-cu12==9.5.1.17: nvidia-cublas-cu12*
DEBUG Searching for a compatible version of nvidia-cublas-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.4.1, <12.6.4.1+)
DEBUG Selecting: nvidia-cublas-cu12==12.6.4.1 [compatible] (nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cublas-cu12==12.6.4.1: nvidia-cublas-cu12==12.6.4.1
DEBUG Adding transitive dependency for nvidia-cublas-cu12==12.6.4.1: nvidia-cublas-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.4.1
DEBUG Searching for a compatible version of nvidia-cublas-cu12 (==12.6.4.1)
DEBUG Selecting: nvidia-cublas-cu12==12.6.4.1 [compatible] (nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/af/eb/ff4b8c503fa1f1796679dce648854d58751982426e4e4b37d6fce49d259c/nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/4d/36/2a115987e2d8c300a974597416d9de88f2444426de9571f4b59b2cca3acc/filelock-3.18.0-py3-none-any.whl.metadata
DEBUG Searching for a compatible version of nvidia-cublas-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.4.1)
DEBUG Selecting: nvidia-cublas-cu12==12.6.4.1 [compatible] (nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cufft-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=11.3.0.4, <11.3.0.4+)
DEBUG Selecting: nvidia-cufft-cu12==11.3.0.4 [compatible] (nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cufft-cu12==11.3.0.4: nvidia-cufft-cu12==11.3.0.4
DEBUG Adding transitive dependency for nvidia-cufft-cu12==11.3.0.4: nvidia-cufft-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==11.3.0.4
DEBUG Searching for a compatible version of nvidia-cufft-cu12 (==11.3.0.4)
DEBUG Selecting: nvidia-cufft-cu12==11.3.0.4 [compatible] (nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/a2/09/77d55d46fd61b4a135c444fc97158ef34a095e5681d0a6c10b75bf356191/sympy-1.14.0-py3-none-any.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/8f/16/73727675941ab8e6ffd86ca3a4b7b47065edcca7a997920b831f8147c99d/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Adding transitive dependency for nvidia-cufft-cu12==11.3.0.4: nvidia-nvjitlink-cu12*
DEBUG Searching for a compatible version of nvidia-cufft-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==11.3.0.4)
DEBUG Selecting: nvidia-cufft-cu12==11.3.0.4 [compatible] (nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cufft-cu12==11.3.0.4: nvidia-nvjitlink-cu12*
DEBUG Searching for a compatible version of nvidia-curand-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=10.3.7.77, <10.3.7.77+)
DEBUG Selecting: nvidia-curand-cu12==10.3.7.77 [compatible] (nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-curand-cu12==10.3.7.77: nvidia-curand-cu12==10.3.7.77
DEBUG Adding transitive dependency for nvidia-curand-cu12==10.3.7.77: nvidia-curand-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==10.3.7.77
DEBUG Searching for a compatible version of nvidia-curand-cu12 (==10.3.7.77)
DEBUG Selecting: nvidia-curand-cu12==10.3.7.77 [compatible] (nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/86/69/01de7245968084eb73e50512daa72b36e27dfd2994bf268e6a205eff5093/nvidia_nvjitlink_cu12-12.9.41-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/0d/77/503d17375b1ddbf455a9b4fada9b389b218b905d9160b04288049f11cb9d/nvidia_cublas_cu12-12.9.0.13-py3-none-manylinux_2_27_x86_64.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/73/1b/44a01c4e70933637c93e6e1a8063d1e998b50213a6b65ac5a9169c47e98e/nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Searching for a compatible version of nvidia-curand-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==10.3.7.77)
DEBUG Selecting: nvidia-curand-cu12==10.3.7.77 [compatible] (nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cusolver-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=11.7.1.2, <11.7.1.2+)
DEBUG Selecting: nvidia-cusolver-cu12==11.7.1.2 [compatible] (nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cusolver-cu12==11.7.1.2
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cusolver-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==11.7.1.2
DEBUG Searching for a compatible version of nvidia-cusolver-cu12 (==11.7.1.2)
DEBUG Selecting: nvidia-cusolver-cu12==11.7.1.2 [compatible] (nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/f0/6e/c2cf12c9ff8b872e92b4a5740701e51ff17689c4d726fca91875b07f655d/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cublas-cu12*
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-nvjitlink-cu12*
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cusparse-cu12*
DEBUG Searching for a compatible version of nvidia-cusolver-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==11.7.1.2)
DEBUG Selecting: nvidia-cusolver-cu12==11.7.1.2 [compatible] (nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cublas-cu12*
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-nvjitlink-cu12*
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cusparse-cu12*
DEBUG Searching for a compatible version of nvidia-cusparse-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.5.4.2, <12.5.4.2+)
DEBUG Selecting: nvidia-cusparse-cu12==12.5.4.2 [compatible] (nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusparse-cu12==12.5.4.2: nvidia-cusparse-cu12==12.5.4.2
DEBUG Adding transitive dependency for nvidia-cusparse-cu12==12.5.4.2: nvidia-cusparse-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.5.4.2
DEBUG Searching for a compatible version of nvidia-cusparse-cu12 (==12.5.4.2)
DEBUG Selecting: nvidia-cusparse-cu12==12.5.4.2 [compatible] (nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/a0/b3/8482b29fb64488db98eeb740a858afb5b94c1186ecc6ce719d734b819a86/nvidia_cusparse_cu12-12.5.9.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/06/1e/b8b7c2f4099a37b96af5c9bb158632ea9e5d9d27d7391d7eb8fc45236674/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Adding transitive dependency for nvidia-cusparse-cu12==12.5.4.2: nvidia-nvjitlink-cu12*
DEBUG Searching for a compatible version of nvidia-cusparse-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.5.4.2)
DEBUG Selecting: nvidia-cusparse-cu12==12.5.4.2 [compatible] (nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusparse-cu12==12.5.4.2: nvidia-nvjitlink-cu12*
DEBUG Searching for a compatible version of nvidia-cusparselt-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=0.6.3, <0.6.3+)
DEBUG Selecting: nvidia-cusparselt-cu12==0.6.3 [compatible] (nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusparselt-cu12==0.6.3: nvidia-cusparselt-cu12==0.6.3
DEBUG Adding transitive dependency for nvidia-cusparselt-cu12==0.6.3: nvidia-cusparselt-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==0.6.3
DEBUG Searching for a compatible version of nvidia-cusparselt-cu12 (==0.6.3)
DEBUG Selecting: nvidia-cusparselt-cu12==0.6.3 [compatible] (nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/3b/9a/72ef35b399b0e183bc2e8f6f558036922d453c4d8237dab26c666a04244b/nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl.metadata
DEBUG Searching for a compatible version of nvidia-cusparselt-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==0.6.3)
DEBUG Selecting: nvidia-cusparselt-cu12==0.6.3 [compatible] (nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-nccl-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=2.26.2, <2.26.2+)
DEBUG Selecting: nvidia-nccl-cu12==2.26.2 [compatible] (nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-nccl-cu12==2.26.2: nvidia-nccl-cu12==2.26.2
DEBUG Adding transitive dependency for nvidia-nccl-cu12==2.26.2: nvidia-nccl-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==2.26.2
DEBUG Searching for a compatible version of nvidia-nccl-cu12 (==2.26.2)
DEBUG Selecting: nvidia-nccl-cu12==2.26.2 [compatible] (nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/67/ca/f42388aed0fddd64ade7493dbba36e1f534d4e6fdbdd355c6a90030ae028/nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Searching for a compatible version of nvidia-nccl-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==2.26.2)
DEBUG Selecting: nvidia-nccl-cu12==2.26.2 [compatible] (nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-nvtx-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.77, <12.6.77+)
DEBUG Selecting: nvidia-nvtx-cu12==12.6.77 [compatible] (nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-nvtx-cu12==12.6.77: nvidia-nvtx-cu12==12.6.77
DEBUG Adding transitive dependency for nvidia-nvtx-cu12==12.6.77: nvidia-nvtx-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.77
DEBUG Searching for a compatible version of nvidia-nvtx-cu12 (==12.6.77)
DEBUG Selecting: nvidia-nvtx-cu12==12.6.77 [compatible] (nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/56/9a/fff8376f8e3d084cd1530e1ef7b879bb7d6d265620c95c1b322725c694f4/nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Searching for a compatible version of nvidia-nvtx-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.77)
DEBUG Selecting: nvidia-nvtx-cu12==12.6.77 [compatible] (nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-nvjitlink-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.85, <12.6.85+)
DEBUG Selecting: nvidia-nvjitlink-cu12==12.6.85 [compatible] (nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-nvjitlink-cu12==12.6.85: nvidia-nvjitlink-cu12==12.6.85
DEBUG Adding transitive dependency for nvidia-nvjitlink-cu12==12.6.85: nvidia-nvjitlink-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.85
DEBUG Searching for a compatible version of nvidia-nvjitlink-cu12 (==12.6.85)
DEBUG Selecting: nvidia-nvjitlink-cu12==12.6.85 [compatible] (nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/9d/d7/c5383e47c7e9bf1c99d5bd2a8c935af2b6d705ad831a7ec5c97db4d82f4f/nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl.metadata
DEBUG Searching for a compatible version of nvidia-nvjitlink-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.85)
DEBUG Selecting: nvidia-nvjitlink-cu12==12.6.85 [compatible] (nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cufile-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=1.11.1.6, <1.11.1.6+)
DEBUG Selecting: nvidia-cufile-cu12==1.11.1.6 [compatible] (nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cufile-cu12==1.11.1.6: nvidia-cufile-cu12==1.11.1.6
DEBUG Adding transitive dependency for nvidia-cufile-cu12==1.11.1.6: nvidia-cufile-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==1.11.1.6
DEBUG Searching for a compatible version of nvidia-cufile-cu12 (==1.11.1.6)
DEBUG Selecting: nvidia-cufile-cu12==1.11.1.6 [compatible] (nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/b2/66/cc9876340ac68ae71b15c743ddb13f8b30d5244af344ec8322b449e35426/nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
DEBUG Searching for a compatible version of nvidia-cufile-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==1.11.1.6)
DEBUG Selecting: nvidia-cufile-cu12==1.11.1.6 [compatible] (nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of triton{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=3.3.0, <3.3.0+)
DEBUG Selecting: triton==3.3.0 [compatible] (triton-3.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for triton==3.3.0: triton==3.3.0
DEBUG Adding transitive dependency for triton==3.3.0: triton{platform_machine == 'x86_64' and sys_platform == 'linux'}==3.3.0
DEBUG Searching for a compatible version of triton (==3.3.0)
DEBUG Selecting: triton==3.3.0 [compatible] (triton-3.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/11/53/ce18470914ab6cfbec9384ee565d23c4d1c55f0548160b1c7b33000b11fd/triton-3.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata
DEBUG Adding transitive dependency for triton==3.3.0: setuptools>=40.8.0
DEBUG Searching for a compatible version of triton{platform_machine == 'x86_64' and sys_platform == 'linux'} (==3.3.0)
DEBUG Selecting: triton==3.3.0 [compatible] (triton-3.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for triton==3.3.0: setuptools>=40.8.0
DEBUG Searching for a compatible version of ninja (*)
DEBUG Selecting: ninja==1.11.1.4 [compatible] (ninja-1.11.1.4-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl)
DEBUG Searching for a compatible version of einops (*)
DEBUG Selecting: einops==0.8.1 [compatible] (einops-0.8.1-py3-none-any.whl)
DEBUG Searching for a compatible version of transformers (*)
DEBUG Selecting: transformers==4.51.3 [compatible] (transformers-4.51.3-py3-none-any.whl)
DEBUG Adding transitive dependency for transformers==4.51.3: filelock*
DEBUG Adding transitive dependency for transformers==4.51.3: huggingface-hub>=0.30.0, <1.0
DEBUG Adding transitive dependency for transformers==4.51.3: numpy>=1.17
DEBUG Adding transitive dependency for transformers==4.51.3: packaging>=20.0
DEBUG Adding transitive dependency for transformers==4.51.3: pyyaml>=5.1
DEBUG Adding transitive dependency for transformers==4.51.3: regex<2019.12.17 | >=2019.12.17+
DEBUG Adding transitive dependency for transformers==4.51.3: requests*
DEBUG Adding transitive dependency for transformers==4.51.3: tokenizers>=0.21, <0.22
DEBUG Adding transitive dependency for transformers==4.51.3: safetensors>=0.4.3
DEBUG Adding transitive dependency for transformers==4.51.3: tqdm>=4.27
DEBUG Searching for a compatible version of packaging (>=20.0)
DEBUG Selecting: packaging==25.0 [compatible] (packaging-25.0-py3-none-any.whl)
DEBUG Searching for a compatible version of setuptools (>=61.0.0)
DEBUG Selecting: setuptools==80.7.1 [compatible] (setuptools-80.7.1-py3-none-any.whl)
DEBUG Searching for a compatible version of setuptools{python_full_version >= '3.12'} (*)
DEBUG Selecting: setuptools==80.7.1 [compatible] (setuptools-80.7.1-py3-none-any.whl)
DEBUG Adding transitive dependency for setuptools==80.7.1: setuptools==80.7.1
DEBUG Adding transitive dependency for setuptools==80.7.1: setuptools{python_full_version >= '3.12'}==80.7.1
DEBUG Searching for a compatible version of setuptools{python_full_version >= '3.12'} (==80.7.1)
DEBUG Selecting: setuptools==80.7.1 [compatible] (setuptools-80.7.1-py3-none-any.whl)
DEBUG Searching for a compatible version of filelock (*)
DEBUG Selecting: filelock==3.18.0 [compatible] (filelock-3.18.0-py3-none-any.whl)
DEBUG Searching for a compatible version of typing-extensions (>=4.10.0)
DEBUG Selecting: typing-extensions==4.13.2 [compatible] (typing_extensions-4.13.2-py3-none-any.whl)
DEBUG Searching for a compatible version of sympy (>=1.13.3)
DEBUG Found fresh response for: https://pypi.org/simple/huggingface-hub/
DEBUG Selecting: sympy==1.14.0 [compatible] (sympy-1.14.0-py3-none-any.whl)
DEBUG Adding transitive dependency for sympy==1.14.0: mpmath>=1.1.0, <1.4
DEBUG Searching for a compatible version of networkx (*)
DEBUG Selecting: networkx==3.4.2 [compatible] (networkx-3.4.2-py3-none-any.whl)
DEBUG Searching for a compatible version of jinja2 (*)
DEBUG Selecting: jinja2==3.1.6 [compatible] (jinja2-3.1.6-py3-none-any.whl)
DEBUG Adding transitive dependency for jinja2==3.1.6: markupsafe>=2.0
DEBUG Searching for a compatible version of fsspec (*)
DEBUG Selecting: fsspec==2025.3.2 [compatible] (fsspec-2025.3.2-py3-none-any.whl)
DEBUG Searching for a compatible version of huggingface-hub (>=0.30.0, <1.0)
DEBUG Selecting: huggingface-hub==0.31.4 [compatible] (huggingface_hub-0.31.4-py3-none-any.whl)
DEBUG Found fresh response for: https://pypi.org/simple/requests/
DEBUG Found fresh response for: https://pypi.org/simple/tqdm/
DEBUG Found fresh response for: https://pypi.org/simple/pyyaml/
DEBUG Found stale response for: https://pypi.org/simple/mpmath/
DEBUG Sending revalidation request for: https://pypi.org/simple/mpmath/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/33/c7/852d4473788cfd7d79b73951244b87a6d75fdac296c90aeb5e85dbb2fb5e/huggingface_hub-0.31.4-py3-none-any.whl.metadata
DEBUG Adding transitive dependency for huggingface-hub==0.31.4: filelock*
DEBUG Adding transitive dependency for huggingface-hub==0.31.4: fsspec>=2023.5.0
DEBUG Adding transitive dependency for huggingface-hub==0.31.4: packaging>=20.9
DEBUG Adding transitive dependency for huggingface-hub==0.31.4: pyyaml>=5.1
DEBUG Adding transitive dependency for huggingface-hub==0.31.4: requests*
DEBUG Adding transitive dependency for huggingface-hub==0.31.4: tqdm>=4.42.1
DEBUG Adding transitive dependency for huggingface-hub==0.31.4: typing-extensions>=3.7.4.3
DEBUG Found stale response for: https://pypi.org/simple/markupsafe/
DEBUG Sending revalidation request for: https://pypi.org/simple/markupsafe/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/d0/30/dc54f88dd4a2b5dc8a0279bdd7270e735851848b762aeb1c1184ed1f6b14/tqdm-4.67.1-py3-none-any.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/b9/2b/614b4752f2e127db5cc206abc23a8c19678e92b23c3db30fc86ab731d3bd/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
DEBUG Found fresh response for: https://pypi.org/simple/safetensors/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/a6/f8/dae3421624fcc87a89d42e1898a798bc7ff72c61f38973a65d60df8f124c/safetensors-0.5.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
DEBUG Found fresh response for: https://pypi.org/simple/numpy/
DEBUG Found fresh response for: https://pypi.org/simple/tokenizers/
DEBUG Searching for a compatible version of numpy (>=1.17)
DEBUG Selecting: numpy==2.2.6 [compatible] (numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/8a/63/38be071b0c8e06840bc6046991636bcb30c27f6bb1e670f4f4bc87cf49cc/tokenizers-0.21.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
DEBUG Found fresh response for: https://pypi.org/simple/regex/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
DEBUG Searching for a compatible version of pyyaml (>=5.1)
DEBUG Selecting: pyyaml==6.0.2 [compatible] (PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of regex (<2019.12.17 | >=2019.12.17+)
DEBUG Selecting: regex==2024.11.6 [compatible] (regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/fb/13/e3b075031a738c9598c51cfbc4c7879e26729c53aa9cca59211c44235314/regex-2024.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
DEBUG Searching for a compatible version of requests (*)
DEBUG Selecting: requests==2.32.3 [compatible] (requests-2.32.3-py3-none-any.whl)
DEBUG Adding transitive dependency for requests==2.32.3: charset-normalizer>=2, <4
DEBUG Adding transitive dependency for requests==2.32.3: idna>=2.5, <4
DEBUG Adding transitive dependency for requests==2.32.3: urllib3>=1.21.1, <3
DEBUG Adding transitive dependency for requests==2.32.3: certifi>=2017.4.17
DEBUG Searching for a compatible version of tokenizers (>=0.21, <0.22)
DEBUG Selecting: tokenizers==0.21.1 [compatible] (tokenizers-0.21.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl)
DEBUG Adding transitive dependency for tokenizers==0.21.1: huggingface-hub>=0.16.4, <1.0
DEBUG Searching for a compatible version of safetensors (>=0.4.3)
DEBUG Selecting: safetensors==0.5.3 [compatible] (safetensors-0.5.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of tqdm (>=4.42.1)
DEBUG Selecting: tqdm==4.67.1 [compatible] (tqdm-4.67.1-py3-none-any.whl)
DEBUG Found fresh response for: https://pypi.org/simple/idna/
DEBUG Found fresh response for: https://pypi.org/simple/urllib3/
DEBUG Found fresh response for: https://pypi.org/simple/certifi/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/6b/11/cc635220681e93a0183390e26485430ca2c7b5f9d33b15c74c2861cb8091/urllib3-2.4.0-py3-none-any.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/4a/7e/3db2bd1b1f9e95f7cddca6d6e75e2f2bd9f51b1246e546d88addca0106bd/certifi-2025.4.26-py3-none-any.whl.metadata
DEBUG Found fresh response for: https://pypi.org/simple/charset-normalizer/
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/8c/73/6ede2ec59bce19b3edf4209d70004253ec5f4e319f9a2e3f2f15601ed5f7/charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
DEBUG Found not-modified response for: https://pypi.org/simple/markupsafe/
DEBUG Found not-modified response for: https://pypi.org/simple/mpmath/
DEBUG Searching for a compatible version of mpmath (>=1.1.0, <1.4)
DEBUG Selecting: mpmath==1.3.0 [compatible] (mpmath-1.3.0-py3-none-any.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/f3/f0/89e7aadfb3749d0f52234a0c8c7867877876e0a20b60e2188e9850794c17/MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/43/e3/7d92a15f894aa0c9c4b49b8ee9ac9850d6e63b03c9c32c0367a13ae62209/mpmath-1.3.0-py3-none-any.whl.metadata
DEBUG Searching for a compatible version of markupsafe (>=2.0)
DEBUG Selecting: markupsafe==3.0.2 [compatible] (MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of charset-normalizer (>=2, <4)
DEBUG Selecting: charset-normalizer==3.4.2 [compatible] (charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of idna (>=2.5, <4)
DEBUG Selecting: idna==3.10 [compatible] (idna-3.10-py3-none-any.whl)
DEBUG Searching for a compatible version of urllib3 (>=1.21.1, <3)
DEBUG Selecting: urllib3==2.4.0 [compatible] (urllib3-2.4.0-py3-none-any.whl)
DEBUG Searching for a compatible version of certifi (>=2017.4.17)
DEBUG Selecting: certifi==2025.4.26 [compatible] (certifi-2025.4.26-py3-none-any.whl)
DEBUG Tried 42 versions: certifi 1, charset-normalizer 1, einops 1, filelock 1, fsspec 1, huggingface-hub 1, idna 1, jinja2 1, mamba-ssm 1, markupsafe 1, mpmath 1, networkx 1, ninja 1, numpy 1, nvidia-cublas-cu12 1, nvidia-cuda-cupti-cu12 1, nvidia-cuda-nvrtc-cu12 1, nvidia-cuda-runtime-cu12 1, nvidia-cudnn-cu12 1, nvidia-cufft-cu12 1, nvidia-cufile-cu12 1, nvidia-curand-cu12 1, nvidia-cusolver-cu12 1, nvidia-cusparse-cu12 1, nvidia-cusparselt-cu12 1, nvidia-nccl-cu12 1, nvidia-nvjitlink-cu12 1, nvidia-nvtx-cu12 1, packaging 1, pyyaml 1, regex 1, requests 1, safetensors 1, setuptools 1, sympy 1, tokenizers 1, torch 1, tqdm 1, transformers 1, triton 1, typing-extensions 1, urllib3 1
DEBUG marker environment resolution took 0.114s
Resolved 42 packages in 116ms
DEBUG Registry requirement already cached: idna==3.10
DEBUG Registry requirement already cached: nvidia-cuda-cupti-cu12==12.6.80
DEBUG Registry requirement already cached: torch==2.7.0
DEBUG Registry requirement already cached: nvidia-cusolver-cu12==11.7.1.2
DEBUG Registry requirement already cached: nvidia-nvtx-cu12==12.6.77
DEBUG Registry requirement already cached: tokenizers==0.21.1
DEBUG Registry requirement already cached: requests==2.32.3
DEBUG Registry requirement already cached: packaging==25.0
DEBUG Registry requirement already cached: certifi==2025.4.26
DEBUG Registry requirement already cached: einops==0.8.1
DEBUG Registry requirement already cached: nvidia-curand-cu12==10.3.7.77
DEBUG Registry requirement already cached: urllib3==2.4.0
DEBUG Registry requirement already cached: setuptools==80.7.1
DEBUG Registry requirement already cached: tqdm==4.67.1
DEBUG Registry requirement already cached: nvidia-nccl-cu12==2.26.2
DEBUG Registry requirement already cached: nvidia-cuda-nvrtc-cu12==12.6.77
DEBUG Registry requirement already cached: huggingface-hub==0.31.4
DEBUG Registry requirement already cached: numpy==2.2.6
DEBUG Registry requirement already cached: transformers==4.51.3
DEBUG Registry requirement already cached: mpmath==1.3.0
DEBUG Registry requirement already cached: nvidia-cusparse-cu12==12.5.4.2
DEBUG Registry requirement already cached: safetensors==0.5.3
DEBUG Registry requirement already cached: sympy==1.14.0
DEBUG Identified uncached distribution: mamba-ssm==2.2.4
DEBUG Registry requirement already cached: nvidia-cuda-runtime-cu12==12.6.77
DEBUG Registry requirement already cached: nvidia-cufile-cu12==1.11.1.6
DEBUG Registry requirement already cached: ninja==1.11.1.4
DEBUG Registry requirement already cached: jinja2==3.1.6
DEBUG Registry requirement already cached: triton==3.3.0
DEBUG Registry requirement already cached: filelock==3.18.0
DEBUG Registry requirement already cached: nvidia-cublas-cu12==12.6.4.1
DEBUG Registry requirement already cached: regex==2024.11.6
DEBUG Registry requirement already cached: nvidia-cusparselt-cu12==0.6.3
DEBUG Registry requirement already cached: nvidia-nvjitlink-cu12==12.6.85
DEBUG Registry requirement already cached: networkx==3.4.2
DEBUG Registry requirement already cached: markupsafe==3.0.2
DEBUG Registry requirement already cached: charset-normalizer==3.4.2
DEBUG Registry requirement already cached: pyyaml==6.0.2
DEBUG Registry requirement already cached: nvidia-cudnn-cu12==9.5.1.17
DEBUG Registry requirement already cached: typing-extensions==4.13.2
DEBUG Registry requirement already cached: nvidia-cufft-cu12==11.3.0.4
DEBUG Registry requirement already cached: fsspec==2025.3.2
DEBUG Acquired lock for `/home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4`
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/1d/c7/6e21ecece28e6d625f42e708c7523cd78ec82d1622f98562f82bf02748b7/mamba_ssm-2.2.4.tar.gz
   Building mamba-ssm==2.2.4
DEBUG Building: mamba-ssm==2.2.4
DEBUG Assessing Python executable as base candidate: /home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/bin/python3.12
DEBUG Using base executable for virtual environment: /home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/bin/python3.12
DEBUG Ignoring empty directory
DEBUG Resolving build requirements
DEBUG Solving with installed Python version: 3.12.9
DEBUG Solving with target Python version: >=3.12.9
DEBUG Adding direct dependency: setuptools>=61.0.0
DEBUG Adding direct dependency: wheel*
DEBUG Adding direct dependency: torch*
DEBUG Adding direct dependency: packaging*
DEBUG Adding direct dependency: ninja*
DEBUG Searching for a compatible version of setuptools (>=61.0.0)
DEBUG Selecting: setuptools==80.7.1 [compatible] (setuptools-80.7.1-py3-none-any.whl)
DEBUG Found fresh response for: https://pypi.org/simple/wheel/
DEBUG Searching for a compatible version of wheel (*)
DEBUG Searching for a compatible version of wheel (<0.46.1 | >0.46.1)
DEBUG Searching for a compatible version of wheel (<0.46.0 | >0.46.0, <0.46.1 | >0.46.1)
DEBUG Selecting: wheel==0.45.1 [compatible] (wheel-0.45.1-py3-none-any.whl)
DEBUG Found fresh response for: https://files.pythonhosted.org/packages/0b/2c/87f3254fd8ffd29e4c02732eee68a83a1d3c346ae39bc6822dcbcb697f2b/wheel-0.45.1-py3-none-any.whl.metadata
DEBUG Searching for a compatible version of torch (*)
DEBUG Selecting: torch==2.7.0 [compatible] (torch-2.7.0-cp312-cp312-manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for torch==2.7.0: filelock*
DEBUG Adding transitive dependency for torch==2.7.0: typing-extensions>=4.10.0
DEBUG Adding transitive dependency for torch==2.7.0: setuptools{python_full_version >= '3.12'}*
DEBUG Adding transitive dependency for torch==2.7.0: sympy>=1.13.3
DEBUG Adding transitive dependency for torch==2.7.0: networkx*
DEBUG Adding transitive dependency for torch==2.7.0: jinja2*
DEBUG Adding transitive dependency for torch==2.7.0: fsspec*
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cuda-nvrtc-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.77, <12.6.77+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cuda-runtime-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.77, <12.6.77+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cuda-cupti-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.80, <12.6.80+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cudnn-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=9.5.1.17, <9.5.1.17+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cublas-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.4.1, <12.6.4.1+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cufft-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=11.3.0.4, <11.3.0.4+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-curand-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=10.3.7.77, <10.3.7.77+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cusolver-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=11.7.1.2, <11.7.1.2+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cusparse-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.5.4.2, <12.5.4.2+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cusparselt-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=0.6.3, <0.6.3+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-nccl-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=2.26.2, <2.26.2+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-nvtx-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.77, <12.6.77+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-nvjitlink-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=12.6.85, <12.6.85+
DEBUG Adding transitive dependency for torch==2.7.0: nvidia-cufile-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}>=1.11.1.6, <1.11.1.6+
DEBUG Adding transitive dependency for torch==2.7.0: triton{platform_machine == 'x86_64' and sys_platform == 'linux'}>=3.3.0, <3.3.0+
DEBUG Searching for a compatible version of nvidia-cuda-nvrtc-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.77, <12.6.77+)
DEBUG Selecting: nvidia-cuda-nvrtc-cu12==12.6.77 [compatible] (nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cuda-nvrtc-cu12==12.6.77: nvidia-cuda-nvrtc-cu12==12.6.77
DEBUG Adding transitive dependency for nvidia-cuda-nvrtc-cu12==12.6.77: nvidia-cuda-nvrtc-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.77
DEBUG Searching for a compatible version of nvidia-cuda-nvrtc-cu12 (==12.6.77)
DEBUG Selecting: nvidia-cuda-nvrtc-cu12==12.6.77 [compatible] (nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cuda-nvrtc-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.77)
DEBUG Selecting: nvidia-cuda-nvrtc-cu12==12.6.77 [compatible] (nvidia_cuda_nvrtc_cu12-12.6.77-py3-none-manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cuda-runtime-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.77, <12.6.77+)
DEBUG Selecting: nvidia-cuda-runtime-cu12==12.6.77 [compatible] (nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cuda-runtime-cu12==12.6.77: nvidia-cuda-runtime-cu12==12.6.77
DEBUG Adding transitive dependency for nvidia-cuda-runtime-cu12==12.6.77: nvidia-cuda-runtime-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.77
DEBUG Searching for a compatible version of nvidia-cuda-runtime-cu12 (==12.6.77)
DEBUG Selecting: nvidia-cuda-runtime-cu12==12.6.77 [compatible] (nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cuda-runtime-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.77)
DEBUG Selecting: nvidia-cuda-runtime-cu12==12.6.77 [compatible] (nvidia_cuda_runtime_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cuda-cupti-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.80, <12.6.80+)
DEBUG Selecting: nvidia-cuda-cupti-cu12==12.6.80 [compatible] (nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cuda-cupti-cu12==12.6.80: nvidia-cuda-cupti-cu12==12.6.80
DEBUG Adding transitive dependency for nvidia-cuda-cupti-cu12==12.6.80: nvidia-cuda-cupti-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.80
DEBUG Searching for a compatible version of nvidia-cuda-cupti-cu12 (==12.6.80)
DEBUG Selecting: nvidia-cuda-cupti-cu12==12.6.80 [compatible] (nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cuda-cupti-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.80)
DEBUG Selecting: nvidia-cuda-cupti-cu12==12.6.80 [compatible] (nvidia_cuda_cupti_cu12-12.6.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cudnn-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=9.5.1.17, <9.5.1.17+)
DEBUG Selecting: nvidia-cudnn-cu12==9.5.1.17 [compatible] (nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cudnn-cu12==9.5.1.17: nvidia-cudnn-cu12==9.5.1.17
DEBUG Adding transitive dependency for nvidia-cudnn-cu12==9.5.1.17: nvidia-cudnn-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==9.5.1.17
DEBUG Searching for a compatible version of nvidia-cudnn-cu12 (==9.5.1.17)
DEBUG Selecting: nvidia-cudnn-cu12==9.5.1.17 [compatible] (nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cudnn-cu12==9.5.1.17: nvidia-cublas-cu12*
DEBUG Searching for a compatible version of nvidia-cudnn-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==9.5.1.17)
DEBUG Selecting: nvidia-cudnn-cu12==9.5.1.17 [compatible] (nvidia_cudnn_cu12-9.5.1.17-py3-none-manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cudnn-cu12==9.5.1.17: nvidia-cublas-cu12*
DEBUG Searching for a compatible version of nvidia-cublas-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.4.1, <12.6.4.1+)
DEBUG Selecting: nvidia-cublas-cu12==12.6.4.1 [compatible] (nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cublas-cu12==12.6.4.1: nvidia-cublas-cu12==12.6.4.1
DEBUG Adding transitive dependency for nvidia-cublas-cu12==12.6.4.1: nvidia-cublas-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.4.1
DEBUG Searching for a compatible version of nvidia-cublas-cu12 (==12.6.4.1)
DEBUG Selecting: nvidia-cublas-cu12==12.6.4.1 [compatible] (nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cublas-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.4.1)
DEBUG Selecting: nvidia-cublas-cu12==12.6.4.1 [compatible] (nvidia_cublas_cu12-12.6.4.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cufft-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=11.3.0.4, <11.3.0.4+)
DEBUG Selecting: nvidia-cufft-cu12==11.3.0.4 [compatible] (nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cufft-cu12==11.3.0.4: nvidia-cufft-cu12==11.3.0.4
DEBUG Adding transitive dependency for nvidia-cufft-cu12==11.3.0.4: nvidia-cufft-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==11.3.0.4
DEBUG Searching for a compatible version of nvidia-cufft-cu12 (==11.3.0.4)
DEBUG Selecting: nvidia-cufft-cu12==11.3.0.4 [compatible] (nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cufft-cu12==11.3.0.4: nvidia-nvjitlink-cu12*
DEBUG Searching for a compatible version of nvidia-cufft-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==11.3.0.4)
DEBUG Selecting: nvidia-cufft-cu12==11.3.0.4 [compatible] (nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cufft-cu12==11.3.0.4: nvidia-nvjitlink-cu12*
DEBUG Searching for a compatible version of nvidia-curand-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=10.3.7.77, <10.3.7.77+)
DEBUG Selecting: nvidia-curand-cu12==10.3.7.77 [compatible] (nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-curand-cu12==10.3.7.77: nvidia-curand-cu12==10.3.7.77
DEBUG Adding transitive dependency for nvidia-curand-cu12==10.3.7.77: nvidia-curand-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==10.3.7.77
DEBUG Searching for a compatible version of nvidia-curand-cu12 (==10.3.7.77)
DEBUG Selecting: nvidia-curand-cu12==10.3.7.77 [compatible] (nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-curand-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==10.3.7.77)
DEBUG Selecting: nvidia-curand-cu12==10.3.7.77 [compatible] (nvidia_curand_cu12-10.3.7.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cusolver-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=11.7.1.2, <11.7.1.2+)
DEBUG Selecting: nvidia-cusolver-cu12==11.7.1.2 [compatible] (nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cusolver-cu12==11.7.1.2
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cusolver-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==11.7.1.2
DEBUG Searching for a compatible version of nvidia-cusolver-cu12 (==11.7.1.2)
DEBUG Selecting: nvidia-cusolver-cu12==11.7.1.2 [compatible] (nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cublas-cu12*
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-nvjitlink-cu12*
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cusparse-cu12*
DEBUG Searching for a compatible version of nvidia-cusolver-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==11.7.1.2)
DEBUG Selecting: nvidia-cusolver-cu12==11.7.1.2 [compatible] (nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cublas-cu12*
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-nvjitlink-cu12*
DEBUG Adding transitive dependency for nvidia-cusolver-cu12==11.7.1.2: nvidia-cusparse-cu12*
DEBUG Searching for a compatible version of nvidia-cusparse-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.5.4.2, <12.5.4.2+)
DEBUG Selecting: nvidia-cusparse-cu12==12.5.4.2 [compatible] (nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusparse-cu12==12.5.4.2: nvidia-cusparse-cu12==12.5.4.2
DEBUG Adding transitive dependency for nvidia-cusparse-cu12==12.5.4.2: nvidia-cusparse-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.5.4.2
DEBUG Searching for a compatible version of nvidia-cusparse-cu12 (==12.5.4.2)
DEBUG Selecting: nvidia-cusparse-cu12==12.5.4.2 [compatible] (nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusparse-cu12==12.5.4.2: nvidia-nvjitlink-cu12*
DEBUG Searching for a compatible version of nvidia-cusparse-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.5.4.2)
DEBUG Selecting: nvidia-cusparse-cu12==12.5.4.2 [compatible] (nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusparse-cu12==12.5.4.2: nvidia-nvjitlink-cu12*
DEBUG Searching for a compatible version of nvidia-cusparselt-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=0.6.3, <0.6.3+)
DEBUG Selecting: nvidia-cusparselt-cu12==0.6.3 [compatible] (nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cusparselt-cu12==0.6.3: nvidia-cusparselt-cu12==0.6.3
DEBUG Adding transitive dependency for nvidia-cusparselt-cu12==0.6.3: nvidia-cusparselt-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==0.6.3
DEBUG Searching for a compatible version of nvidia-cusparselt-cu12 (==0.6.3)
DEBUG Selecting: nvidia-cusparselt-cu12==0.6.3 [compatible] (nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cusparselt-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==0.6.3)
DEBUG Selecting: nvidia-cusparselt-cu12==0.6.3 [compatible] (nvidia_cusparselt_cu12-0.6.3-py3-none-manylinux2014_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-nccl-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=2.26.2, <2.26.2+)
DEBUG Selecting: nvidia-nccl-cu12==2.26.2 [compatible] (nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-nccl-cu12==2.26.2: nvidia-nccl-cu12==2.26.2
DEBUG Adding transitive dependency for nvidia-nccl-cu12==2.26.2: nvidia-nccl-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==2.26.2
DEBUG Searching for a compatible version of nvidia-nccl-cu12 (==2.26.2)
DEBUG Selecting: nvidia-nccl-cu12==2.26.2 [compatible] (nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-nccl-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==2.26.2)
DEBUG Selecting: nvidia-nccl-cu12==2.26.2 [compatible] (nvidia_nccl_cu12-2.26.2-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-nvtx-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.77, <12.6.77+)
DEBUG Selecting: nvidia-nvtx-cu12==12.6.77 [compatible] (nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-nvtx-cu12==12.6.77: nvidia-nvtx-cu12==12.6.77
DEBUG Adding transitive dependency for nvidia-nvtx-cu12==12.6.77: nvidia-nvtx-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.77
DEBUG Searching for a compatible version of nvidia-nvtx-cu12 (==12.6.77)
DEBUG Selecting: nvidia-nvtx-cu12==12.6.77 [compatible] (nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-nvtx-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.77)
DEBUG Selecting: nvidia-nvtx-cu12==12.6.77 [compatible] (nvidia_nvtx_cu12-12.6.77-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-nvjitlink-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=12.6.85, <12.6.85+)
DEBUG Selecting: nvidia-nvjitlink-cu12==12.6.85 [compatible] (nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-nvjitlink-cu12==12.6.85: nvidia-nvjitlink-cu12==12.6.85
DEBUG Adding transitive dependency for nvidia-nvjitlink-cu12==12.6.85: nvidia-nvjitlink-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==12.6.85
DEBUG Searching for a compatible version of nvidia-nvjitlink-cu12 (==12.6.85)
DEBUG Selecting: nvidia-nvjitlink-cu12==12.6.85 [compatible] (nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-nvjitlink-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==12.6.85)
DEBUG Selecting: nvidia-nvjitlink-cu12==12.6.85 [compatible] (nvidia_nvjitlink_cu12-12.6.85-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cufile-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=1.11.1.6, <1.11.1.6+)
DEBUG Selecting: nvidia-cufile-cu12==1.11.1.6 [compatible] (nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Adding transitive dependency for nvidia-cufile-cu12==1.11.1.6: nvidia-cufile-cu12==1.11.1.6
DEBUG Adding transitive dependency for nvidia-cufile-cu12==1.11.1.6: nvidia-cufile-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'}==1.11.1.6
DEBUG Searching for a compatible version of nvidia-cufile-cu12 (==1.11.1.6)
DEBUG Selecting: nvidia-cufile-cu12==1.11.1.6 [compatible] (nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of nvidia-cufile-cu12{platform_machine == 'x86_64' and sys_platform == 'linux'} (==1.11.1.6)
DEBUG Selecting: nvidia-cufile-cu12==1.11.1.6 [compatible] (nvidia_cufile_cu12-1.11.1.6-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl)
DEBUG Searching for a compatible version of triton{platform_machine == 'x86_64' and sys_platform == 'linux'} (>=3.3.0, <3.3.0+)
DEBUG Selecting: triton==3.3.0 [compatible] (triton-3.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for triton==3.3.0: triton==3.3.0
DEBUG Adding transitive dependency for triton==3.3.0: triton{platform_machine == 'x86_64' and sys_platform == 'linux'}==3.3.0
DEBUG Searching for a compatible version of triton (==3.3.0)
DEBUG Selecting: triton==3.3.0 [compatible] (triton-3.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for triton==3.3.0: setuptools>=40.8.0
DEBUG Searching for a compatible version of triton{platform_machine == 'x86_64' and sys_platform == 'linux'} (==3.3.0)
DEBUG Selecting: triton==3.3.0 [compatible] (triton-3.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl)
DEBUG Adding transitive dependency for triton==3.3.0: setuptools>=40.8.0
DEBUG Searching for a compatible version of setuptools{python_full_version >= '3.12'} (*)
DEBUG Selecting: setuptools==80.7.1 [compatible] (setuptools-80.7.1-py3-none-any.whl)
DEBUG Adding transitive dependency for setuptools==80.7.1: setuptools==80.7.1
DEBUG Adding transitive dependency for setuptools==80.7.1: setuptools{python_full_version >= '3.12'}==80.7.1
DEBUG Searching for a compatible version of setuptools{python_full_version >= '3.12'} (==80.7.1)
DEBUG Selecting: setuptools==80.7.1 [compatible] (setuptools-80.7.1-py3-none-any.whl)
DEBUG Searching for a compatible version of packaging (*)
DEBUG Selecting: packaging==25.0 [compatible] (packaging-25.0-py3-none-any.whl)
DEBUG Searching for a compatible version of ninja (*)
DEBUG Selecting: ninja==1.11.1.4 [compatible] (ninja-1.11.1.4-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl)
DEBUG Searching for a compatible version of filelock (*)
DEBUG Selecting: filelock==3.18.0 [compatible] (filelock-3.18.0-py3-none-any.whl)
DEBUG Searching for a compatible version of typing-extensions (>=4.10.0)
DEBUG Selecting: typing-extensions==4.13.2 [compatible] (typing_extensions-4.13.2-py3-none-any.whl)
DEBUG Searching for a compatible version of sympy (>=1.13.3)
DEBUG Selecting: sympy==1.14.0 [compatible] (sympy-1.14.0-py3-none-any.whl)
DEBUG Adding transitive dependency for sympy==1.14.0: mpmath>=1.1.0, <1.4
DEBUG Searching for a compatible version of networkx (*)
DEBUG Selecting: networkx==3.4.2 [compatible] (networkx-3.4.2-py3-none-any.whl)
DEBUG Searching for a compatible version of jinja2 (*)
DEBUG Selecting: jinja2==3.1.6 [compatible] (jinja2-3.1.6-py3-none-any.whl)
DEBUG Adding transitive dependency for jinja2==3.1.6: markupsafe>=2.0
DEBUG Searching for a compatible version of fsspec (*)
DEBUG Selecting: fsspec==2025.3.2 [compatible] (fsspec-2025.3.2-py3-none-any.whl)
DEBUG Searching for a compatible version of mpmath (>=1.1.0, <1.4)
DEBUG Selecting: mpmath==1.3.0 [compatible] (mpmath-1.3.0-py3-none-any.whl)
DEBUG Searching for a compatible version of markupsafe (>=2.0)
DEBUG Selecting: markupsafe==3.0.2 [compatible] (MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl)
DEBUG Tried 28 versions: filelock 1, fsspec 1, jinja2 1, markupsafe 1, mpmath 1, networkx 1, ninja 1, nvidia-cublas-cu12 1, nvidia-cuda-cupti-cu12 1, nvidia-cuda-nvrtc-cu12 1, nvidia-cuda-runtime-cu12 1, nvidia-cudnn-cu12 1, nvidia-cufft-cu12 1, nvidia-cufile-cu12 1, nvidia-curand-cu12 1, nvidia-cusolver-cu12 1, nvidia-cusparse-cu12 1, nvidia-cusparselt-cu12 1, nvidia-nccl-cu12 1, nvidia-nvjitlink-cu12 1, nvidia-nvtx-cu12 1, packaging 1, setuptools 1, sympy 1, torch 1, triton 1, typing-extensions 1, wheel 1
DEBUG marker environment resolution took 0.005s
DEBUG Installing in torch==2.7.0, nvidia-cuda-runtime-cu12==12.6.77, nvidia-cusolver-cu12==11.7.1.2, ninja==1.11.1.4, jinja2==3.1.6, nvidia-cufile-cu12==1.11.1.6, triton==3.3.0, filelock==3.18.0, sympy==1.14.0, nvidia-nvtx-cu12==12.6.77, nvidia-cuda-cupti-cu12==12.6.80, packaging==25.0, wheel==0.45.1, nvidia-cusparselt-cu12==0.6.3, networkx==3.4.2, nvidia-curand-cu12==10.3.7.77, markupsafe==3.0.2, nvidia-nvjitlink-cu12==12.6.85, nvidia-cudnn-cu12==9.5.1.17, setuptools==80.7.1, nvidia-nccl-cu12==2.26.2, typing-extensions==4.13.2, fsspec==2025.3.2, nvidia-cuda-nvrtc-cu12==12.6.77, nvidia-cufft-cu12==11.3.0.4, mpmath==1.3.0, nvidia-cusparse-cu12==12.5.4.2, nvidia-cublas-cu12==12.6.4.1 in /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr
DEBUG Registry requirement already cached: torch==2.7.0
DEBUG Registry requirement already cached: nvidia-cuda-runtime-cu12==12.6.77
DEBUG Registry requirement already cached: nvidia-cusolver-cu12==11.7.1.2
DEBUG Registry requirement already cached: ninja==1.11.1.4
DEBUG Registry requirement already cached: jinja2==3.1.6
DEBUG Registry requirement already cached: nvidia-cufile-cu12==1.11.1.6
DEBUG Registry requirement already cached: triton==3.3.0
DEBUG Registry requirement already cached: filelock==3.18.0
DEBUG Registry requirement already cached: sympy==1.14.0
DEBUG Registry requirement already cached: nvidia-nvtx-cu12==12.6.77
DEBUG Registry requirement already cached: nvidia-cuda-cupti-cu12==12.6.80
DEBUG Registry requirement already cached: packaging==25.0
DEBUG Registry requirement already cached: wheel==0.45.1
DEBUG Registry requirement already cached: nvidia-cusparselt-cu12==0.6.3
DEBUG Registry requirement already cached: networkx==3.4.2
DEBUG Registry requirement already cached: nvidia-curand-cu12==10.3.7.77
DEBUG Registry requirement already cached: markupsafe==3.0.2
DEBUG Registry requirement already cached: nvidia-nvjitlink-cu12==12.6.85
DEBUG Registry requirement already cached: nvidia-cudnn-cu12==9.5.1.17
DEBUG Registry requirement already cached: setuptools==80.7.1
DEBUG Registry requirement already cached: nvidia-nccl-cu12==2.26.2
DEBUG Registry requirement already cached: typing-extensions==4.13.2
DEBUG Registry requirement already cached: fsspec==2025.3.2
DEBUG Registry requirement already cached: nvidia-cuda-nvrtc-cu12==12.6.77
DEBUG Registry requirement already cached: nvidia-cufft-cu12==11.3.0.4
DEBUG Registry requirement already cached: mpmath==1.3.0
DEBUG Registry requirement already cached: nvidia-cusparse-cu12==12.5.4.2
DEBUG Registry requirement already cached: nvidia-cublas-cu12==12.6.4.1
DEBUG Installing build requirements: torch==2.7.0, nvidia-cuda-runtime-cu12==12.6.77, nvidia-cusolver-cu12==11.7.1.2, ninja==1.11.1.4, jinja2==3.1.6, nvidia-cufile-cu12==1.11.1.6, triton==3.3.0, filelock==3.18.0, sympy==1.14.0, nvidia-nvtx-cu12==12.6.77, nvidia-cuda-cupti-cu12==12.6.80, packaging==25.0, wheel==0.45.1, nvidia-cusparselt-cu12==0.6.3, networkx==3.4.2, nvidia-curand-cu12==10.3.7.77, markupsafe==3.0.2, nvidia-nvjitlink-cu12==12.6.85, nvidia-cudnn-cu12==9.5.1.17, setuptools==80.7.1, nvidia-nccl-cu12==2.26.2, typing-extensions==4.13.2, fsspec==2025.3.2, nvidia-cuda-nvrtc-cu12==12.6.77, nvidia-cufft-cu12==11.3.0.4, mpmath==1.3.0, nvidia-cusparse-cu12==12.5.4.2, nvidia-cublas-cu12==12.6.4.1
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG File already exists (initial attempt), overwriting: /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/nvidia/__init__.py
DEBUG Creating PEP 517 build environment
DEBUG Calling `setuptools.build_meta.get_requires_for_build_wheel()`
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/_subclasses/functional_tensor.py:276: UserWarning: Failed to initialize NumPy: No module named 'numpy' (Triggered internally at /pytorch/torch/csrc/utils/tensor_numpy.cpp:81.)
DEBUG   cpu = _conversion_method_template(device=torch.device("cpu"))
DEBUG No CUDA runtime is found, using CUDA_HOME='/opt/cuda'
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
DEBUG !!
DEBUG 
DEBUG         ********************************************************************************
DEBUG         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).
DEBUG 
DEBUG         By 2026-Feb-18, you need to update your project and remove deprecated calls
DEBUG         or your builds will no longer be supported.
DEBUG 
DEBUG         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
DEBUG         ********************************************************************************
DEBUG 
DEBUG !!
DEBUG   corresp(dist, value, root_dir)
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies)
DEBUG   corresp(dist, value, root_dir)
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
DEBUG !!
DEBUG 
DEBUG         ********************************************************************************
DEBUG         Please consider removing the following classifiers in favor of a SPDX license expression:
DEBUG 
DEBUG         License :: OSI Approved :: BSD License
DEBUG 
DEBUG         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
DEBUG         ********************************************************************************
DEBUG 
DEBUG !!
DEBUG   dist._finalize_license_expression()
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
DEBUG !!
DEBUG 
DEBUG         ********************************************************************************
DEBUG         Please consider removing the following classifiers in favor of a SPDX license expression:
DEBUG 
DEBUG         License :: OSI Approved :: BSD License
DEBUG 
DEBUG         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
DEBUG         ********************************************************************************
DEBUG 
DEBUG !!
DEBUG   self._finalize_license_expression()
DEBUG 
DEBUG 
DEBUG torch.__version__  = 2.7.0+cu126
DEBUG 
DEBUG 
DEBUG running egg_info
DEBUG writing mamba_ssm.egg-info/PKG-INFO
DEBUG writing dependency_links to mamba_ssm.egg-info/dependency_links.txt
DEBUG writing requirements to mamba_ssm.egg-info/requires.txt
DEBUG writing top-level names to mamba_ssm.egg-info/top_level.txt
DEBUG reading manifest file 'mamba_ssm.egg-info/SOURCES.txt'
DEBUG adding license file 'LICENSE'
DEBUG adding license file 'AUTHORS'
DEBUG writing manifest file 'mamba_ssm.egg-info/SOURCES.txt'
DEBUG Calling `setuptools.build_meta.build_wheel("/home/dtrifiro/.cache/uv/builds-v0/.tmpioqGyD", {}, None)`
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/_subclasses/functional_tensor.py:276: UserWarning: Failed to initialize NumPy: No module named 'numpy' (Triggered internally at /pytorch/torch/csrc/utils/tensor_numpy.cpp:81.)
DEBUG   cpu = _conversion_method_template(device=torch.device("cpu"))
DEBUG No CUDA runtime is found, using CUDA_HOME='/opt/cuda'
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
DEBUG !!
DEBUG 
DEBUG         ********************************************************************************
DEBUG         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).
DEBUG 
DEBUG         By 2026-Feb-18, you need to update your project and remove deprecated calls
DEBUG         or your builds will no longer be supported.
DEBUG 
DEBUG         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
DEBUG         ********************************************************************************
DEBUG 
DEBUG !!
DEBUG   corresp(dist, value, root_dir)
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies)
DEBUG   corresp(dist, value, root_dir)
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
DEBUG !!
DEBUG 
DEBUG         ********************************************************************************
DEBUG         Please consider removing the following classifiers in favor of a SPDX license expression:
DEBUG 
DEBUG         License :: OSI Approved :: BSD License
DEBUG 
DEBUG         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
DEBUG         ********************************************************************************
DEBUG 
DEBUG !!
DEBUG   dist._finalize_license_expression()
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
DEBUG !!
DEBUG 
DEBUG         ********************************************************************************
DEBUG         Please consider removing the following classifiers in favor of a SPDX license expression:
DEBUG 
DEBUG         License :: OSI Approved :: BSD License
DEBUG 
DEBUG         See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
DEBUG         ********************************************************************************
DEBUG 
DEBUG !!
DEBUG   self._finalize_license_expression()
DEBUG 
DEBUG 
DEBUG torch.__version__  = 2.7.0+cu126
DEBUG 
DEBUG 
DEBUG running bdist_wheel
DEBUG Guessing wheel URL:  https://github.com/state-spaces/mamba/releases/download/v2.2.4/mamba_ssm-2.2.4+cu12torch2.7cxx11abiTRUE-cp312-cp312-linux_x86_64.whl
DEBUG Precompiled wheel not found. Building from source...
DEBUG running build
DEBUG running build_py
DEBUG copying mamba_ssm/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm
DEBUG copying mamba_ssm/distributed/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
DEBUG copying mamba_ssm/distributed/distributed_utils.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
DEBUG copying mamba_ssm/distributed/tensor_parallel.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
DEBUG copying mamba_ssm/models/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/models
DEBUG copying mamba_ssm/models/config_mamba.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/models
DEBUG copying mamba_ssm/models/mixer_seq_simple.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/models
DEBUG copying mamba_ssm/modules/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
DEBUG copying mamba_ssm/modules/block.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
DEBUG copying mamba_ssm/modules/mamba2.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
DEBUG copying mamba_ssm/modules/mamba2_simple.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
DEBUG copying mamba_ssm/modules/mamba_simple.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
DEBUG copying mamba_ssm/modules/mha.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
DEBUG copying mamba_ssm/modules/mlp.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
DEBUG copying mamba_ssm/modules/ssd_minimal.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
DEBUG copying mamba_ssm/ops/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops
DEBUG copying mamba_ssm/ops/selective_scan_interface.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops
DEBUG copying mamba_ssm/utils/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
DEBUG copying mamba_ssm/utils/generation.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
DEBUG copying mamba_ssm/utils/hf.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
DEBUG copying mamba_ssm/utils/torch.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
DEBUG copying mamba_ssm/ops/triton/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/k_activations.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/layer_norm.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/layernorm_gated.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/selective_state_update.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/softplus.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/ssd_bmm.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/ssd_chunk_scan.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/ssd_chunk_state.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/ssd_combined.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG copying mamba_ssm/ops/triton/ssd_state_passing.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
DEBUG running egg_info
DEBUG writing mamba_ssm.egg-info/PKG-INFO
DEBUG writing dependency_links to mamba_ssm.egg-info/dependency_links.txt
DEBUG writing requirements to mamba_ssm.egg-info/requires.txt
DEBUG writing top-level names to mamba_ssm.egg-info/top_level.txt
DEBUG reading manifest file 'mamba_ssm.egg-info/SOURCES.txt'
DEBUG adding license file 'LICENSE'
DEBUG adding license file 'AUTHORS'
DEBUG writing manifest file 'mamba_ssm.egg-info/SOURCES.txt'
DEBUG running build_ext
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py:480: UserWarning: The detected CUDA version (12.8) has a minor version mismatch with the version that was used to compile PyTorch (12.6). Most likely this shouldn't be a problem.
DEBUG   warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
DEBUG /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py:490: UserWarning: There are no c++ version bounds defined for CUDA version 12.8
DEBUG   warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}')
DEBUG building 'selective_scan_cuda' extension
DEBUG Emitting ninja build file /home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/NrNMHQ9UgqfAko7g8p4FM/src/build/temp.linux-x86_64-cpython-312/build.ninja...
DEBUG Compiling objects...
DEBUG Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
DEBUG ninja: error: '/home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/NrNMHQ9UgqfAko7g8p4FM/src/csrc/selective_scan/selective_scan.cpp', needed by '/home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/NrNMHQ9UgqfAko7g8p4FM/src/build/temp.linux-x86_64-cpython-312/csrc/selective_scan/selective_scan.o', missing and no known rule to make it
DEBUG Traceback (most recent call last):
DEBUG   File "<string>", line 317, in run
DEBUG   File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 240, in urlretrieve
DEBUG     with contextlib.closing(urlopen(url, data)) as fp:
DEBUG                             ^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 215, in urlopen
DEBUG     return opener.open(url, data, timeout)
DEBUG            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 521, in open
DEBUG     response = meth(req, response)
DEBUG                ^^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 630, in http_response
DEBUG     response = self.parent.error(
DEBUG                ^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 559, in error
DEBUG     return self._call_chain(*args)
DEBUG            ^^^^^^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 492, in _call_chain
DEBUG     result = func(*args)
DEBUG              ^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 639, in http_error_default
DEBUG     raise HTTPError(req.full_url, code, msg, hdrs, fp)
DEBUG urllib.error.HTTPError: HTTP Error 404: Not Found
DEBUG 
DEBUG During handling of the above exception, another exception occurred:
DEBUG 
DEBUG Traceback (most recent call last):
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 2506, in _run_ninja_build
DEBUG     subprocess.run(
DEBUG   File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/subprocess.py", line 573, in run
DEBUG     raise CalledProcessError(retcode, process.args,
DEBUG subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
DEBUG 
DEBUG The above exception was the direct cause of the following exception:
DEBUG 
DEBUG Traceback (most recent call last):
DEBUG   File "<string>", line 11, in <module>
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/build_meta.py", line 432, in build_wheel
DEBUG     return _build(['bdist_wheel'])
DEBUG            ^^^^^^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/build_meta.py", line 423, in _build
DEBUG     return self._build_with_temp_dir(
DEBUG            ^^^^^^^^^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir
DEBUG     self.run_setup()
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/build_meta.py", line 317, in run_setup
DEBUG     exec(code, locals())
DEBUG   File "<string>", line 336, in <module>
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/__init__.py", line 115, in setup
DEBUG     return distutils.core.setup(**attrs)
DEBUG            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 186, in setup
DEBUG     return run_commands(dist)
DEBUG            ^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
DEBUG     dist.run_commands()
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
DEBUG     self.run_command(cmd)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/dist.py", line 1102, in run_command
DEBUG     super().run_command(command)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
DEBUG     cmd_obj.run()
DEBUG   File "<string>", line 334, in run
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
DEBUG     self.run_command("build")
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
DEBUG     self.distribution.run_command(command)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/dist.py", line 1102, in run_command
DEBUG     super().run_command(command)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
DEBUG     cmd_obj.run()
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build.py", line 135, in run
DEBUG     self.run_command(cmd_name)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
DEBUG     self.distribution.run_command(command)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/dist.py", line 1102, in run_command
DEBUG     super().run_command(command)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
DEBUG     cmd_obj.run()
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 96, in run
DEBUG     _build_ext.run(self)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 368, in run
DEBUG     self.build_extensions()
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 1010, in build_extensions
DEBUG     build_ext.build_extensions(self)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions
DEBUG     self._build_extensions_serial()
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial
DEBUG     self.build_extension(ext)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 261, in build_extension
DEBUG     _build_ext.build_extension(self, ext)
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension
DEBUG     objects = self.compiler.compile(
DEBUG               ^^^^^^^^^^^^^^^^^^^^^^
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 815, in unix_wrap_ninja_compile
DEBUG     _write_ninja_file_and_compile_objects(
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 2159, in _write_ninja_file_and_compile_objects
DEBUG     _run_ninja_build(
DEBUG   File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 2522, in _run_ninja_build
DEBUG     raise RuntimeError(message) from e
DEBUG RuntimeError: Error compiling objects for extension
DEBUG Released lock at `/home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/.lock`
  × Failed to build `mamba-ssm==2.2.4`
  ├─▶ The build backend returned an error
  ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)

      [stdout]


      torch.__version__  = 2.7.0+cu126


      running bdist_wheel
      Guessing wheel URL:  https://github.com/state-spaces/mamba/releases/download/v2.2.4/mamba_ssm-2.2.4+cu12torch2.7cxx11abiTRUE-cp312-cp312-linux_x86_64.whl
      Precompiled wheel not found. Building from source...
      running build
      running build_py
      copying mamba_ssm/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm
      copying mamba_ssm/distributed/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
      copying mamba_ssm/distributed/distributed_utils.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
      copying mamba_ssm/distributed/tensor_parallel.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed
      copying mamba_ssm/models/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/models
      copying mamba_ssm/models/config_mamba.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/models
      copying mamba_ssm/models/mixer_seq_simple.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/models
      copying mamba_ssm/modules/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
      copying mamba_ssm/modules/block.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
      copying mamba_ssm/modules/mamba2.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
      copying mamba_ssm/modules/mamba2_simple.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
      copying mamba_ssm/modules/mamba_simple.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
      copying mamba_ssm/modules/mha.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
      copying mamba_ssm/modules/mlp.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
      copying mamba_ssm/modules/ssd_minimal.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules
      copying mamba_ssm/ops/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops
      copying mamba_ssm/ops/selective_scan_interface.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops
      copying mamba_ssm/utils/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
      copying mamba_ssm/utils/generation.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
      copying mamba_ssm/utils/hf.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
      copying mamba_ssm/utils/torch.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils
      copying mamba_ssm/ops/triton/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/k_activations.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/layer_norm.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/layernorm_gated.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/selective_state_update.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/softplus.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/ssd_bmm.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/ssd_chunk_scan.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/ssd_chunk_state.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/ssd_combined.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      copying mamba_ssm/ops/triton/ssd_state_passing.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton
      running egg_info
      writing mamba_ssm.egg-info/PKG-INFO
      writing dependency_links to mamba_ssm.egg-info/dependency_links.txt
      writing requirements to mamba_ssm.egg-info/requires.txt
      writing top-level names to mamba_ssm.egg-info/top_level.txt
      reading manifest file 'mamba_ssm.egg-info/SOURCES.txt'
      adding license file 'LICENSE'
      adding license file 'AUTHORS'
      writing manifest file 'mamba_ssm.egg-info/SOURCES.txt'
      running build_ext
      building 'selective_scan_cuda' extension
      ninja: error: '/home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/NrNMHQ9UgqfAko7g8p4FM/src/csrc/selective_scan/selective_scan.cpp', needed by
      '/home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/NrNMHQ9UgqfAko7g8p4FM/src/build/temp.linux-x86_64-cpython-312/csrc/selective_scan/selective_scan.o', missing and no known rule to make it

      [stderr]
      /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/_subclasses/functional_tensor.py:276: UserWarning: Failed to initialize NumPy: No module named 'numpy' (Triggered internally at
      /pytorch/torch/csrc/utils/tensor_numpy.cpp:81.)
        cpu = _conversion_method_template(device=torch.device("cpu"))
      No CUDA runtime is found, using CUDA_HOME='/opt/cuda'
      /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/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)
      /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies)
        corresp(dist, value, root_dir)
      /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/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 :: BSD License

              See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
              ********************************************************************************

      !!
        dist._finalize_license_expression()
      /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/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 :: BSD License

              See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
              ********************************************************************************

      !!
        self._finalize_license_expression()
      /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py:480: UserWarning: The detected CUDA version (12.8) has a minor version mismatch with the version that was used to compile PyTorch (12.6). Most
      likely this shouldn't be a problem.
        warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
      /home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py:490: UserWarning: There are no c++ version bounds defined for CUDA version 12.8
        warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}')
      Emitting ninja build file /home/dtrifiro/.cache/uv/sdists-v9/pypi/mamba-ssm/2.2.4/NrNMHQ9UgqfAko7g8p4FM/src/build/temp.linux-x86_64-cpython-312/build.ninja...
      Compiling objects...
      Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
      Traceback (most recent call last):
        File "<string>", line 317, in run
        File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 240, in urlretrieve
          with contextlib.closing(urlopen(url, data)) as fp:
                                  ^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 215, in urlopen
          return opener.open(url, data, timeout)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 521, in open
          response = meth(req, response)
                     ^^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 630, in http_response
          response = self.parent.error(
                     ^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 559, in error
          return self._call_chain(*args)
                 ^^^^^^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 492, in _call_chain
          result = func(*args)
                   ^^^^^^^^^^^
        File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/urllib/request.py", line 639, in http_error_default
          raise HTTPError(req.full_url, code, msg, hdrs, fp)
      urllib.error.HTTPError: HTTP Error 404: Not Found

      During handling of the above exception, another exception occurred:

      Traceback (most recent call last):
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 2506, in _run_ninja_build
          subprocess.run(
        File "/home/dtrifiro/.local/share/uv/python/cpython-3.12.9-linux-x86_64-gnu/lib/python3.12/subprocess.py", line 573, in run
          raise CalledProcessError(retcode, process.args,
      subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

      The above exception was the direct cause of the following exception:

      Traceback (most recent call last):
        File "<string>", line 11, in <module>
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/build_meta.py", line 432, in build_wheel
          return _build(['bdist_wheel'])
                 ^^^^^^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/build_meta.py", line 423, in _build
          return self._build_with_temp_dir(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir
          self.run_setup()
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/build_meta.py", line 317, in run_setup
          exec(code, locals())
        File "<string>", line 336, in <module>
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/__init__.py", line 115, in setup
          return distutils.core.setup(**attrs)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 186, in setup
          return run_commands(dist)
                 ^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
          dist.run_commands()
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
          self.run_command(cmd)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/dist.py", line 1102, in run_command
          super().run_command(command)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
          cmd_obj.run()
        File "<string>", line 334, in run
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
          self.run_command("build")
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
          self.distribution.run_command(command)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/dist.py", line 1102, in run_command
          super().run_command(command)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
          cmd_obj.run()
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build.py", line 135, in run
          self.run_command(cmd_name)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
          self.distribution.run_command(command)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/dist.py", line 1102, in run_command
          super().run_command(command)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
          cmd_obj.run()
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 96, in run
          _build_ext.run(self)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 368, in run
          self.build_extensions()
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 1010, in build_extensions
          build_ext.build_extensions(self)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions
          self._build_extensions_serial()
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial
          self.build_extension(ext)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 261, in build_extension
          _build_ext.build_extension(self, ext)
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension
          objects = self.compiler.compile(
                    ^^^^^^^^^^^^^^^^^^^^^^
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 815, in unix_wrap_ninja_compile
          _write_ninja_file_and_compile_objects(
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 2159, in _write_ninja_file_and_compile_objects
          _run_ninja_build(
        File "/home/dtrifiro/.cache/uv/builds-v0/.tmpwm70Wr/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 2522, in _run_ninja_build
          raise RuntimeError(message) from e
      RuntimeError: Error compiling objects for extension

      hint: This usually indicates a problem with the package or the build environment.
DEBUG Released lock at `/tmp/tmp.C4OZZjbbtW/.venv/.lock`

The short summary of this is that:

Resulting in:

mamba_ssm-2.2.4/mamba_ssm/ops/selective_scan_interface.py
mamba_ssm-2.2.4/mamba_ssm/ops/triton/selective_state_update.py

So, merging #727 will fix this specific error by providing pre-built wheels for torch==2.7.0, although it will not solve the underlying issue, which is that the sdist does not include all source files.

#729 fixes this.

dtrifiro added a commit to dtrifiro/mamba that referenced this issue May 19, 2025
the sdist build currently doesn't include the `csrc` directory, making
the PyPi sdist impossible to build.

fixes state-spaces#720
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

9 participants