diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 5574b0f2..58b50f1b 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -26,11 +26,18 @@ jobs: uv sync --locked --extra advanced \ --extra stat --extra gpu-cu12 \ --extra deep-cu128 --all-groups + # numba resolves libNVVM via CUDA_HOME and needs a versioned + # libnvvm.so.N (the pip wheel only ships a bare libnvvm.so), so + # add the symlink once here against the wheel-provided toolkit. + ln -sf libnvvm.so .venv/lib/python3.11/site-packages/nvidia/cuda_nvcc/nvvm/lib64/libnvvm.so.4 ' echo "done!" - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + # Use the pip-installed CUDA 12.8 toolkit (matches the 12.8 driver), + # not any system CUDA on the runner, so numba emits PTX <= 8.7. + export CUDA_HOME="$PWD/.venv/lib/python3.11/site-packages/nvidia/cuda_nvcc" export CUPY_PYLOPS=1 export TEST_CUPY_PYLOPS=1 uv run pytest --color=yes pytests/ diff --git a/pyproject.toml b/pyproject.toml index 26441ff7..8675d109 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,7 +47,7 @@ advanced = [ "astra-toolbox; sys_platform == 'linux'", "devito" ] -gpu-cu12 = ["cupy-cuda12x"] +gpu-cu12 = ["cupy-cuda12x", "nvidia-cuda-nvcc-cu12<12.9"] gpu-cu13 = ["cupy-cuda13x"] stat = ["pytensor", "pymc"] deep = ["torch", "jax"] diff --git a/uv.lock b/uv.lock index ff6b9be9..0ea88bbe 100644 --- a/uv.lock +++ b/uv.lock @@ -326,16 +326,16 @@ name = "astra-toolbox" version = "2.4.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu126' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu128' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cuda-runtime-cu12", version = "12.9.79", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep' or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu126' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu128' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cufft-cu12", version = "11.4.1.4", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep' or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin') or (python_full_version < '3.11' and extra != 'extra-6-pylops-deep') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra != 'extra-6-pylops-deep') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-runtime-cu12", version = "12.9.79", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128')" }, + { name = "nvidia-cufft-cu12", version = "11.3.0.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cufft-cu12", version = "11.3.3.83", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cufft-cu12", version = "11.4.1.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128')" }, + { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin') or (python_full_version < '3.11' and extra != 'extra-6-pylops-deep') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32') or (python_full_version >= '3.11' and sys_platform == 'darwin' and extra != 'extra-6-pylops-deep') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/8d/6f/3df54180d9a9d76ed01447ec249f689039ee4bab00ba378539a6b696a36e/astra_toolbox-2.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:39ccf4f7c08ccd49e2ca2c2c58e981184ea16ca5f6c58a14b8ee6b456144f904", size = 13610894, upload-time = "2025-12-16T12:30:17.826Z" }, @@ -1203,7 +1203,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "cuda-pathfinder" }, + { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/37/31/bfcc870f69c6a017c4ad5c42316207fc7551940db6f3639aa4466ec5faf3/cuda_bindings-12.9.4-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a022c96b8bd847e8dc0675523431149a4c3e872f440e3002213dbb9e08f0331a", size = 11800959, upload-time = "2025-10-21T14:51:26.458Z" }, @@ -1242,7 +1242,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "cuda-pathfinder" }, + { name = "cuda-pathfinder", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/1a/fe/7351d7e586a8b4c9f89731bfe4cf0148223e8f9903ff09571f78b3fb0682/cuda_bindings-13.2.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:08b395f79cb89ce0cd8effff07c4a1e20101b873c256a1aeb286e8fd7bd0f556", size = 5744254, upload-time = "2026-03-11T00:12:29.798Z" }, @@ -1283,37 +1283,37 @@ wheels = [ [package.optional-dependencies] cublas = [ - { name = "nvidia-cublas", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cublas", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] cudart = [ - { name = "nvidia-cuda-runtime", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-runtime", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] cufft = [ - { name = "nvidia-cufft", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cufft", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] cufile = [ { name = "nvidia-cufile", marker = "sys_platform == 'linux' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] cupti = [ - { name = "nvidia-cuda-cupti", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-cupti", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] curand = [ - { name = "nvidia-curand", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-curand", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] cusolver = [ - { name = "nvidia-cusolver", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cusolver", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] cusparse = [ - { name = "nvidia-cusparse", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-nvrtc", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] nvtx = [ - { name = "nvidia-nvtx", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvtx", marker = "(python_full_version < '3.11' and sys_platform == 'win32') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform == 'linux' or (sys_platform != 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] [[package]] @@ -2541,7 +2541,8 @@ with-cuda = [ { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cuda-nvcc-cu12", marker = "python_full_version < '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-nvcc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-nvcc-cu12", version = "12.9.86", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-gpu-cu12') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-gpu-cu12') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, @@ -2604,7 +2605,8 @@ with-cuda = [ { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'linux' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-cupti-cu12", version = "12.6.80", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'linux' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-cupti-cu12", version = "12.8.90", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'linux' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cuda-nvcc-cu12", marker = "(python_full_version >= '3.11' and sys_platform == 'linux') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-nvcc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12') or (python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'linux' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-nvcc-cu12", version = "12.9.86", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-gpu-cu12') or (python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-gpu-cu12') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-nvrtc-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'linux' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-nvrtc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'linux' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "nvidia-cuda-runtime-cu12", version = "12.6.77", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'linux' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'linux' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, @@ -4578,9 +4580,9 @@ name = "nvidia-cuda-nvcc" version = "13.2.78" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cuda-crt", marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cuda-runtime", marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-nvvm", marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-crt", marker = "(python_full_version >= '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cuda-runtime", marker = "(python_full_version >= '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvvm", marker = "(python_full_version >= '3.11' and sys_platform != 'emscripten' and sys_platform != 'win32') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ec/df/faf551572ae1359290afa5cb05d2c4b7e6674b07b8283b20eab4dbad15f6/nvidia_cuda_nvcc-13.2.78-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:dfc76950c775cd00ce588f15192f08c9b858c0dcfa7da685acf39a3d0d8f588b", size = 38713559, upload-time = "2026-04-13T09:42:17.478Z" }, @@ -4588,10 +4590,113 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/aa/f1/533329b960fad3d800a50e89f43a2e1b8dade07457ce340d4f0858203dcc/nvidia_cuda_nvcc-13.2.78-py3-none-win_amd64.whl", hash = "sha256:6bc1047a44ff0751b0506cb6d8c7565edb0d3ff71f69d562333c9d1c540dcfd1", size = 32002789, upload-time = "2026-04-13T10:05:40.376Z" }, ] +[[package]] +name = "nvidia-cuda-nvcc-cu12" +version = "12.8.93" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.15' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version < '3.11' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version < '3.11' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version < '3.11' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.13.*' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version < '3.11' and sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.15' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.12' and python_full_version < '3.14' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.12' and python_full_version < '3.14' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version >= '3.12' and python_full_version < '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", + "python_full_version < '3.11' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/86/0a/962e9c861541b08d62ee38a9e9776a46f75b979c75e7236fa7e09b024470/nvidia_cuda_nvcc_cu12-12.8.93-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:2d6dc36fb7cb5ac9c0b8825bc13d193c35487a315664007287d0126531238011", size = 40128098, upload-time = "2025-03-07T01:41:22.271Z" }, + { url = "https://files.pythonhosted.org/packages/df/26/38b9f7d19a1d4bc7bc5988aa07c8c7ab8fb20f5a2d92018fd037eaff4eb7/nvidia_cuda_nvcc_cu12-12.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2b35ada240938d19398119ca596faaf626ba5e729511be9715842a29d112926d", size = 38021796, upload-time = "2025-03-07T01:41:01.162Z" }, + { url = "https://files.pythonhosted.org/packages/05/e9/0adfcf7b228413645b41b0fafaa0b93a71dfe8f23cb15591a0f7fe6c3f63/nvidia_cuda_nvcc_cu12-12.8.93-py3-none-win_amd64.whl", hash = "sha256:bb9dc7c291cd105d14f9b220bdcdf6ce6063c2d6ff01a505e358471530a8d226", size = 33424101, upload-time = "2025-03-07T01:51:40.555Z" }, +] + [[package]] name = "nvidia-cuda-nvcc-cu12" version = "12.9.86" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.15' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.14.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.11'", +] wheels = [ { url = "https://files.pythonhosted.org/packages/25/48/b54a06168a2190572a312bfe4ce443687773eb61367ced31e064953dd2f7/nvidia_cuda_nvcc_cu12-12.9.86-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:5d6a0d32fdc7ea39917c20065614ae93add6f577d840233237ff08e9a38f58f0", size = 40546229, upload-time = "2025-06-05T20:01:53.357Z" }, { url = "https://files.pythonhosted.org/packages/d6/5c/8cc072436787104bbbcbde1f76ab4a0d89e68f7cebc758dd2ad7913a43d0/nvidia_cuda_nvcc_cu12-12.9.86-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:44e1eca4d08926193a558d2434b1bf83d57b4d5743e0c431c0c83d51da1df62b", size = 39411138, upload-time = "2025-06-05T20:01:43.182Z" }, @@ -4760,8 +4865,8 @@ name = "nvidia-cudnn-cu12" version = "9.10.2.21" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu126' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu128' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/fa/41/e79269ce215c857c935fd86bcfe91a451a584dfc27f1e068f568b9ad1ab7/nvidia_cudnn_cu12-9.10.2.21-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c9132cc3f8958447b4910a1720036d9eff5928cc3179b0a51fb6d167c6cc87d8", size = 705026878, upload-time = "2025-06-06T21:52:51.348Z" }, @@ -4774,7 +4879,7 @@ name = "nvidia-cudnn-cu13" version = "9.19.0.56" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas" }, + { name = "nvidia-cublas", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/f1/84/26025437c1e6b61a707442184fa0c03d083b661adf3a3eecfd6d21677740/nvidia_cudnn_cu13-9.19.0.56-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:6ed29ffaee1176c612daf442e4dd6cfeb6a0caa43ddcbeb59da94953030b1be4", size = 433781201, upload-time = "2026-02-03T20:40:53.805Z" }, @@ -4787,7 +4892,7 @@ name = "nvidia-cufft" version = "12.0.0.61" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/8b/ae/f417a75c0259e85c1d2f83ca4e960289a5f814ed0cea74d18c353d3e989d/nvidia_cufft-12.0.0.61-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2708c852ef8cd89d1d2068bdbece0aa188813a0c934db3779b9b1faa8442e5f5", size = 214053554, upload-time = "2025-09-04T08:31:38.196Z" }, @@ -4808,7 +4913,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu126' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/1f/37/c50d2b2f2c07e146776389e3080f4faf70bcc4fa6e19d65bb54ca174ebc3/nvidia_cufft_cu12-11.3.0.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d16079550df460376455cba121db6564089176d9bac9e4f360493ca4741b22a6", size = 200164144, upload-time = "2024-11-20T17:40:58.288Z" }, @@ -4831,7 +4936,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu128' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/60/bc/7771846d3a0272026c416fbb7e5f4c1f146d6d80704534d0b187dd6f4800/nvidia_cufft_cu12-11.3.3.83-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:848ef7224d6305cdb2a4df928759dca7b1201874787083b6e7550dd6765ce69a", size = 193109211, upload-time = "2025-03-07T01:44:56.873Z" }, @@ -4897,7 +5002,7 @@ resolution-markers = [ "python_full_version < '3.11' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra != 'extra-6-pylops-gpu-cu12' and extra != 'extra-6-pylops-gpu-cu13'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.9.86", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep' or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.9.86", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/9b/2b/76445b0af890da61b501fde30650a1a4bd910607261b209cccb5235d3daa/nvidia_cufft_cu12-11.4.1.4-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1a28c9b12260a1aa7a8fd12f5ebd82d027963d635ba82ff39a1acfa7c4c0fbcf", size = 200822453, upload-time = "2025-06-05T20:05:27.889Z" }, @@ -5001,9 +5106,9 @@ name = "nvidia-cusolver" version = "12.0.4.66" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas" }, - { name = "nvidia-cusparse" }, - { name = "nvidia-nvjitlink" }, + { name = "nvidia-cublas", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cusparse", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c8/c3/b30c9e935fc01e3da443ec0116ed1b2a009bb867f5324d3f2d7e533e776b/nvidia_cusolver-12.0.4.66-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:02c2457eaa9e39de20f880f4bd8820e6a1cfb9f9a34f820eb12a155aa5bc92d2", size = 223467760, upload-time = "2025-09-04T08:33:04.222Z" }, @@ -5024,9 +5129,9 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu126' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu126' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu126' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cublas-cu12", version = "12.6.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/93/17/dbe1aa865e4fdc7b6d4d0dd308fdd5aaab60f939abfc0ea1954eac4fb113/nvidia_cusolver_cu12-11.7.1.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:0ce237ef60acde1efc457335a2ddadfd7610b892d94efee7b776c64bb1cac9e0", size = 157833628, upload-time = "2024-10-01T17:05:05.591Z" }, @@ -5049,9 +5154,9 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu128' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu128' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu128' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cublas-cu12", version = "12.8.4.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-cusparse-cu12", version = "12.5.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c8/32/f7cd6ce8a7690544d084ea21c26e910a97e077c9b7f07bf5de623ee19981/nvidia_cusolver_cu12-11.7.3.90-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:db9ed69dbef9715071232caa9b69c52ac7de3a95773c2db65bdba85916e4e5c0", size = 267229841, upload-time = "2025-03-07T01:46:54.356Z" }, @@ -5064,7 +5169,7 @@ name = "nvidia-cusparse" version = "12.6.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-nvjitlink" }, + { name = "nvidia-nvjitlink", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/f8/94/5c26f33738ae35276672f12615a64bd008ed5be6d1ebcb23579285d960a9/nvidia_cusparse-12.6.3.3-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:80bcc4662f23f1054ee334a15c72b8940402975e0eab63178fc7e670aa59472c", size = 162155568, upload-time = "2025-09-04T08:33:42.864Z" }, @@ -5085,7 +5190,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu126' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.6.85", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/eb/eb/6681efd0aa7df96b4f8067b3ce7246833dd36830bb4cec8896182773db7d/nvidia_cusparse_cu12-12.5.4.2-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d25b62fb18751758fe3c93a4a08eff08effedfe4edf1c6bb5afd0890fe88f887", size = 216451147, upload-time = "2024-11-20T17:44:18.055Z" }, @@ -5108,7 +5213,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-6-pylops-deep-cu128' or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "nvidia-nvjitlink-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'emscripten' and sys_platform != 'win32' and extra != 'extra-6-pylops-deep' and extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'emscripten' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'win32' and extra != 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/bc/f7/cd777c4109681367721b00a106f491e0d0d15cfa1fd59672ce580ce42a97/nvidia_cusparse_cu12-12.5.8.93-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9b6c161cb130be1a07a27ea6923df8141f3c295852f4b260c65f18f3e0a091dc", size = 288117129, upload-time = "2025-03-07T01:47:40.407Z" }, @@ -6337,8 +6442,8 @@ advanced = [ deep = [ { name = "jax", version = "0.6.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "jax", version = "0.10.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'extra-6-pylops-deep') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "torch", version = "2.11.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform == 'darwin' and extra == 'extra-6-pylops-deep') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(sys_platform != 'darwin' and extra == 'extra-6-pylops-deep') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(python_full_version < '3.15' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "torch", version = "2.11.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "(python_full_version >= '3.15' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] deep-cu126 = [ { name = "jax", version = "0.6.2", source = { registry = "https://pypi.org/simple" }, extra = ["cuda12"], marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, @@ -6357,6 +6462,7 @@ deep-cu13 = [ ] gpu-cu12 = [ { name = "cupy-cuda12x" }, + { name = "nvidia-cuda-nvcc-cu12", version = "12.8.93", source = { registry = "https://pypi.org/simple" } }, ] gpu-cu13 = [ { name = "cupy-cuda13x" }, @@ -6408,6 +6514,7 @@ requires-dist = [ { name = "llvmlite", marker = "extra == 'advanced'" }, { name = "numba", marker = "extra == 'advanced'" }, { name = "numpy", specifier = ">=1.21.0" }, + { name = "nvidia-cuda-nvcc-cu12", marker = "extra == 'gpu-cu12'", specifier = "<12.9" }, { name = "pyfftw", marker = "extra == 'advanced'" }, { name = "pymc", marker = "extra == 'stat'" }, { name = "pytensor", marker = "extra == 'stat'" }, @@ -9316,7 +9423,6 @@ name = "torch" version = "2.11.0" source = { registry = "https://download.pytorch.org/whl/cpu" } resolution-markers = [ - "python_full_version >= '3.15' and sys_platform == 'darwin'", "python_full_version == '3.14.*' and sys_platform == 'darwin'", "python_full_version == '3.13.*' and sys_platform == 'darwin'", "python_full_version == '3.12.*' and sys_platform == 'darwin'", @@ -9324,14 +9430,14 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin'", ] dependencies = [ - { name = "filelock", marker = "sys_platform == 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "fsspec", marker = "sys_platform == 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "jinja2", marker = "sys_platform == 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "filelock", marker = "(python_full_version < '3.15' and sys_platform == 'darwin') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "fsspec", marker = "(python_full_version < '3.15' and sys_platform == 'darwin') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "jinja2", marker = "(python_full_version < '3.15' and sys_platform == 'darwin') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "setuptools", marker = "sys_platform == 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "sympy", marker = "sys_platform == 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "typing-extensions", marker = "sys_platform == 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.15' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "setuptools", marker = "(python_full_version < '3.15' and sys_platform == 'darwin') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "sympy", marker = "(python_full_version < '3.15' and sys_platform == 'darwin') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "typing-extensions", marker = "(python_full_version < '3.15' and sys_platform == 'darwin') or (python_full_version >= '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:91209c7d8a2460b76e8ff5b28b7623da4ab1d27474b79e1de83e954871985afe", upload-time = "2026-03-23T15:16:50Z" }, @@ -9433,47 +9539,48 @@ resolution-markers = [ "python_full_version == '3.11.*' and sys_platform == 'win32'", "python_full_version == '3.11.*' and sys_platform == 'emscripten'", "python_full_version == '3.11.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.15' and sys_platform == 'darwin'", "python_full_version < '3.11' and sys_platform != 'darwin'", ] dependencies = [ - { name = "filelock", marker = "sys_platform != 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "fsspec", marker = "sys_platform != 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "jinja2", marker = "sys_platform != 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "filelock", marker = "python_full_version >= '3.15' or (python_full_version < '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform != 'darwin'" }, + { name = "fsspec", marker = "python_full_version >= '3.15' or (python_full_version < '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform != 'darwin'" }, + { name = "jinja2", marker = "python_full_version >= '3.15' or (python_full_version < '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform != 'darwin'" }, { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and sys_platform != 'darwin' and extra == 'extra-6-pylops-deep') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'darwin' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'darwin' and extra != 'extra-6-pylops-deep-cu126' and extra != 'extra-6-pylops-deep-cu128' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "setuptools", marker = "sys_platform != 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "sympy", marker = "sys_platform != 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "typing-extensions", marker = "sys_platform != 'darwin' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, -] -wheels = [ - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp310-cp310-linux_s390x.whl", upload-time = "2026-03-23T14:58:58Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl", upload-time = "2026-03-23T14:58:58Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp310-cp310-manylinux_2_28_x86_64.whl", upload-time = "2026-03-23T14:58:58Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp310-cp310-win_amd64.whl", upload-time = "2026-03-23T14:58:58Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp311-cp311-linux_s390x.whl", upload-time = "2026-03-23T14:58:58Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl", upload-time = "2026-03-23T14:59:00Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl", upload-time = "2026-03-23T14:59:00Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp311-cp311-win_amd64.whl", upload-time = "2026-03-23T14:59:01Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp312-cp312-linux_s390x.whl", upload-time = "2026-03-23T14:59:01Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl", upload-time = "2026-03-23T14:59:02Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp312-cp312-manylinux_2_28_x86_64.whl", upload-time = "2026-03-23T14:59:03Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp312-cp312-win_amd64.whl", upload-time = "2026-03-23T14:59:04Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313-linux_s390x.whl", upload-time = "2026-03-23T14:59:04Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl", upload-time = "2026-03-23T14:59:04Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313-manylinux_2_28_x86_64.whl", upload-time = "2026-03-23T14:59:05Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313-win_amd64.whl", upload-time = "2026-03-23T14:59:06Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313t-linux_s390x.whl", upload-time = "2026-03-23T14:59:07Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313t-manylinux_2_28_aarch64.whl", upload-time = "2026-03-23T14:59:07Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313t-manylinux_2_28_x86_64.whl", upload-time = "2026-03-23T14:59:07Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313t-win_amd64.whl", upload-time = "2026-03-23T14:59:09Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314-linux_s390x.whl", upload-time = "2026-03-23T14:59:09Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl", upload-time = "2026-03-23T14:59:10Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314-manylinux_2_28_x86_64.whl", upload-time = "2026-03-23T14:59:11Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314-win_amd64.whl", upload-time = "2026-03-23T14:59:12Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314t-linux_s390x.whl", upload-time = "2026-03-23T14:59:12Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314t-manylinux_2_28_aarch64.whl", upload-time = "2026-03-23T14:59:12Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314t-manylinux_2_28_x86_64.whl", upload-time = "2026-03-23T14:59:13Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314t-win_amd64.whl", upload-time = "2026-03-23T14:59:15Z" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform != 'darwin' and extra == 'extra-6-pylops-deep') or (python_full_version >= '3.15' and sys_platform == 'darwin' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.15' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform != 'darwin' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (extra != 'extra-6-pylops-deep' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "setuptools", marker = "python_full_version >= '3.15' or (python_full_version < '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform != 'darwin'" }, + { name = "sympy", marker = "python_full_version >= '3.15' or (python_full_version < '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform != 'darwin'" }, + { name = "typing-extensions", marker = "python_full_version >= '3.15' or (python_full_version < '3.15' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or sys_platform != 'darwin'" }, +] +wheels = [ + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp310-cp310-linux_s390x.whl", hash = "sha256:3d8a7789e61dbf11f8922672c43354614b9b0debd40899c0a94f1ad9e0bd6bd9", upload-time = "2026-04-27T21:55:13Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:c7dbae3a5cd0a4a3eab760742b9be3bd79282259488cf83176197cef31ce1610", upload-time = "2026-04-27T21:55:20Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:f378df648bf7fb94bbc820dfec37d3d346bd1703c692a2215edebf6edcef8b75", upload-time = "2026-04-27T21:55:27Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp310-cp310-win_amd64.whl", hash = "sha256:fe708aa0c1df5cce9962df806065534ae9af5eb29ee6145a705176266427c931", upload-time = "2026-04-27T21:55:35Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp311-cp311-linux_s390x.whl", hash = "sha256:5214b203ee187f8746c66f1378b72611b7c1e15c5cb325037541899e705ea24e", upload-time = "2026-04-27T21:55:40Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:46fbb0aa257bb781efbfad648f5b045c0e232573b661f1461593db61342e9096", upload-time = "2026-04-28T00:05:38Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:8a56a8c95531ef0e454510ba8bbd9d11dc7a9000337265210b10f6bfeacdd485", upload-time = "2026-04-28T00:05:47Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp311-cp311-win_amd64.whl", hash = "sha256:51a221769d4a316f4b47a786c12e67c3f4807db8ed13c7b8817ebe73786acbbc", upload-time = "2026-04-28T00:06:00Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp312-cp312-linux_s390x.whl", hash = "sha256:2db3ae5404e32cb42b5fcbd94f13607761eaec0cf1687fde95095289d1e26cfb", upload-time = "2026-04-28T00:06:06Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:70ecb2659af6373b7c5336e692e665605b0201ea21ff51aaea47e1d75ea6b5aa", upload-time = "2026-04-28T00:06:14Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:f82e2ae20c1545bb03997d1cc3143d94e14b800038669ee1aca45808a9acc338", upload-time = "2026-04-28T00:06:24Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp312-cp312-win_amd64.whl", hash = "sha256:1abeaa46fa7532ed35ed79146f4de5d7a9d4b30462c98052ea4ddfe781ea3eca", upload-time = "2026-04-28T00:06:34Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313-linux_s390x.whl", hash = "sha256:d1eff25ccc454faf21c9666c81bfab8e405e87c12d300708d4559620bc191a36", upload-time = "2026-04-28T00:06:42Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:48b3e21a311445acdd0b27f13830e21d93adef70d4721e051e9f059baeb9b8f9", upload-time = "2026-04-28T00:06:51Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:45025d7752dbc6b4c784c03afaee9c5f19730ce084b2e43fc9a2fe1677d9ff86", upload-time = "2026-04-28T00:07:02Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313-win_amd64.whl", hash = "sha256:ed70d4a4fc9f8b826c02fa1a9800a83820fb2fa6ae607680b53390f9ef394d85", upload-time = "2026-04-28T00:07:12Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313t-linux_s390x.whl", hash = "sha256:65d427a196ab0abe359b93c5bffedd76ded02df2b1b1d2d9f11a2609b69f426a", upload-time = "2026-04-28T00:07:19Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:8f13dc7075ae04ca5f876a9f40b4e47522a04c23e30824b4409f42a3f3e57aa4", upload-time = "2026-04-28T00:07:27Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:8713bb8679376ea0ec25742100b6cfb8447e0904c48bddefb9eb0ac1abbfa60a", upload-time = "2026-04-28T00:07:37Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp313-cp313t-win_amd64.whl", hash = "sha256:62ec1f1694c185f601eab74eb7fc0e8e10c64c06ae82f13c3592774c231c4877", upload-time = "2026-04-28T00:07:47Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314-linux_s390x.whl", hash = "sha256:c9a14c367f470623b978e273a4e1915995b4ba7a0ae999178b06c273eea3536f", upload-time = "2026-04-28T00:07:54Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:71676f6a9a84bbd385e010198b51fa1c2324fb8f3c512a32d2c81af65f68f4c9", upload-time = "2026-04-28T00:08:02Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:f8481ea9088e4e5b81178a75aabdbb658bde8639bc1a15fd5d8f930abc966735", upload-time = "2026-04-28T00:08:11Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314-win_amd64.whl", hash = "sha256:7575af4c9f7f7500ed62b1dafeb069aa0ba35b368a5f09793b3976b3d50f4fe4", upload-time = "2026-04-28T00:08:20Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314t-linux_s390x.whl", hash = "sha256:825f1596878280a3a4c861441674888bc2d792e4ab7b045cb35feeab3f4f5dd7", upload-time = "2026-04-28T00:08:27Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c8a0bdfb2fd915b6c2cd27c856f63f729c366a4917772eba6b2b02aa3bce70d5", upload-time = "2026-04-28T00:08:36Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:768f22924a25cad2adeb9c6cbac5159e71067c8d4019b1511960d7435a5ca652", upload-time = "2026-04-28T00:08:47Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp314-cp314t-win_amd64.whl", hash = "sha256:6db45e7b2526d996fbf47c3d08737807a60a4e17996a6d91a97027fe260832c8", upload-time = "2026-04-28T00:08:57Z" }, ] [[package]]