From c1fa26d3fd3e829d7ee03af5be5aa6f4c335dd24 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Thu, 28 May 2026 21:19:12 +0100 Subject: [PATCH 01/29] feat: added forward/adjoint to TorchOperator --- pylops/torchoperator.py | 19 ++++++++++++ pytests/test_torchoperator.py | 37 ++++++++++++++++++++++ tutorials/torchop.py | 58 ++++++++++++++++++++++++++++++++++- 3 files changed, 113 insertions(+), 1 deletion(-) diff --git a/pylops/torchoperator.py b/pylops/torchoperator.py index 7a6ad02e..eda01c11 100644 --- a/pylops/torchoperator.py +++ b/pylops/torchoperator.py @@ -106,3 +106,22 @@ def apply(self, x: TensorTypeLike) -> TensorTypeLike: """ return self.Top(x, self.matvec, self.rmatvec, self.device, self.devicetorch) + + # alias for forward pass + forward = apply + + def adjoint(self, x: TensorTypeLike) -> TensorTypeLike: + """Apply adjoint pass to input vector + + Parameters + ---------- + x : :obj:`torch.Tensor` + Input array + + Returns + ------- + y : :obj:`torch.Tensor` + Output array resulting from the application of the adjoint operator to ``x``. + + """ + return self.Top(x, self.rmatvec, self.matvec, self.device, self.devicetorch) diff --git a/pytests/test_torchoperator.py b/pytests/test_torchoperator.py index a3690c33..9471142a 100644 --- a/pytests/test_torchoperator.py +++ b/pytests/test_torchoperator.py @@ -109,3 +109,40 @@ def test_TorchOperator_batch_nd(par, dtype): assert yt.dtype == dtype assert_array_equal(y, yt) + + +@pytest.mark.skipif(platform.system() == "Darwin", reason="Not OSX enabled") +@pytest.mark.parametrize("par", [(par1)]) +@pytest.mark.parametrize("dtype", [np.float32, np.float64]) +def test_TorchOperator_forward_adjoint(par, dtype): + """Compute gradient of L2 norm (chain of forward and adjoint) and + compare Jacobian vector product with analytical solution""" + device = "cpu" if backend == "numpy" else "cuda" + + Dop = MatrixMult( + np.random.normal(0.0, 1.0, (par["ny"], par["nx"])).astype(dtype), dtype=dtype + ) + Top = TorchOperator(Dop, batch=False, device="cpu" if backend == "numpy" else "gpu") + + x = np.random.normal(0.0, 1.0, par["nx"]).astype(dtype) + xt = torch.from_numpy(to_numpy(x)).to(device).view(-1) + xt.requires_grad = True + y = -2 * np.arange(par["ny"], dtype=dtype) + yt = torch.from_numpy(to_numpy(y)).to(device).view(-1) + v = np.random.normal(0.0, 1.0, par["ny"]).astype(dtype) + vt = torch.from_numpy(to_numpy(v)).to(device).view(-1) + + # pylops operator + f = Dop.H * (y - Dop * x) + jvt = -Dop.H * Dop * v + + # torch operator + ft = Top.adjoint(yt - Top.forward(xt)) + ft.backward(vt, retain_graph=True) + jvtt = xt.grad.cpu().numpy() + ft = ft.detach().numpy() + + assert ft.dtype == x.dtype + assert jvtt.dtype == x.dtype + assert_array_equal(f, ft) + assert_array_equal(jvt, jvtt) diff --git a/tutorials/torchop.py b/tutorials/torchop.py index 1d14de58..a5e1e42a 100755 --- a/tutorials/torchop.py +++ b/tutorials/torchop.py @@ -149,7 +149,13 @@ def forward(self, x): plt.tight_layout() ############################################################################### -# And finally we do the same with a batch of 3 training samples. +# And we can do the same with a batch of 3 training samples. Note that under +# the hood, this effectively calls the matrix-matrix version of the forward +# and adjoint operator (i.e., `matmat` and `rmatmat`); for operators that do +# not implement these methods directly, this is simply implemented by calling +# the matrix-vector of the forward and adjoint operator (i.e., `matvec` and +# `rmatvec`)multiple times, which is less efficient. + net = Network(4) Cop = pylops.TorchOperator(pylops.Smoothing2D((5, 5), dims=(32, 32)), batch=True) @@ -169,3 +175,53 @@ def forward(self, x): axs[1].set_title("Gradient") axs[1].axis("tight") plt.tight_layout() + +############################################################################### +# Finally, whilst :class:`pylops.TorchOperator` is designed such that +# when a PyLops linear operator is inserted into a Torch graph, the backward +# pass will automatically call the adjoint of the operator, it is also possible to +# explicitly call the forward and adjoint of the operator in the forward pass of +# an AD chain. This can be useful in some scenarios, for example in the +# implementation of so-called unrolled networks. In this case, we can simply +# use the ``forward`` and ``adjoint`` methods of the :class:`pylops.TorchOperator` +# class; Torch's AD will instead call the two methods swapped, namely ``adjoint`` +# and ``forward``. +# +# Let's consider the following example: +# +# .. math:: +# \mathbf{y}=\textbf{A}^H (\textbf{A} \mathbf{x} - \mathbf{d}) +# +# whose Jacobian is given by: +# +# .. math:: +# \mathbf{J}=-\textbf{A}^H \textbf{A} +# +# Let's once again verify that the result of the product between +# the transposed Jacobian and a vector :math:`\mathbf{v}` matches +# with the analytical one. + +nx, ny = 10, 6 +xt0 = torch.arange(nx, dtype=torch.double, requires_grad=True) +x0 = xt0.detach().numpy() +yt0 = -2 * torch.arange(ny, dtype=torch.double) +y0 = xt0.detach().numpy() + +# Forward +A = np.random.normal(0.0, 1.0, (ny, nx)) +At = torch.from_numpy(A) +Atop = pylops.TorchOperator(pylops.MatrixMult(A)) +yt = Atop.adjoint(yt0 - Atop.forward(xt0)) + +# AD +v = torch.ones(nx, dtype=torch.double) +yt.backward(v, retain_graph=True) +adgrad = xt0.grad + +# Analytical +JT = -At.T @ At +anagrad = torch.matmul(JT, v) + +print("Input: ", x0) +print("AD gradient: ", adgrad) +print("Analytical gradient: ", anagrad) From 1a7b9b3108ffa22c160fa63abea7080a778821fe Mon Sep 17 00:00:00 2001 From: mrava87 Date: Fri, 29 May 2026 18:47:37 +0100 Subject: [PATCH 02/29] feat: added __repr__ to TorchOperator --- pylops/torchoperator.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pylops/torchoperator.py b/pylops/torchoperator.py index eda01c11..58126bc9 100644 --- a/pylops/torchoperator.py +++ b/pylops/torchoperator.py @@ -3,6 +3,8 @@ ] +from math import prod + import numpy as np from pylops import LinearOperator @@ -91,6 +93,15 @@ def __init__( def __call__(self, x): return self.apply(x) + def __repr__(self): + M, N = prod(self.dimsd), prod(self.dims) + if self.dtype is None: + dt = "unspecified dtype" + else: + dt = "dtype=" + str(self.dtype) + + return "<%dx%d %s with %s>" % (M, N, self.__class__.__name__, dt) + def apply(self, x: TensorTypeLike) -> TensorTypeLike: """Apply forward pass to input vector From 245988fee51df338299fffabbbd5875aa66677f1 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Fri, 29 May 2026 18:47:57 +0100 Subject: [PATCH 03/29] test: move tensor to cpu in test --- pytests/test_torchoperator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pytests/test_torchoperator.py b/pytests/test_torchoperator.py index 9471142a..81d19c85 100644 --- a/pytests/test_torchoperator.py +++ b/pytests/test_torchoperator.py @@ -140,7 +140,7 @@ def test_TorchOperator_forward_adjoint(par, dtype): ft = Top.adjoint(yt - Top.forward(xt)) ft.backward(vt, retain_graph=True) jvtt = xt.grad.cpu().numpy() - ft = ft.detach().numpy() + ft = ft.detach().cpu().numpy() assert ft.dtype == x.dtype assert jvtt.dtype == x.dtype From aad6f96701b0f50b01ea14af0e02dd108525c981 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Fri, 29 May 2026 21:20:40 +0100 Subject: [PATCH 04/29] ci: try fix ptx version in buildcupy GA --- .github/workflows/buildcupy.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 5574b0f2..45d5745e 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -31,6 +31,7 @@ jobs: - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + export NUMBA_CUDA_DEFAULT_PTX_CC=8.9 export CUPY_PYLOPS=1 export TEST_CUPY_PYLOPS=1 uv run pytest --color=yes pytests/ From 23b481e5d54a59fe6fea8e416af014df537ba2b2 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Fri, 29 May 2026 21:43:16 +0100 Subject: [PATCH 05/29] ci: another try at ptx --- .github/workflows/buildcupy.yaml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 45d5745e..286f7384 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -30,10 +30,9 @@ jobs: echo "done!" - name: Test with pytest run: | - srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - export NUMBA_CUDA_DEFAULT_PTX_CC=8.9 - export CUPY_PYLOPS=1 - export TEST_CUPY_PYLOPS=1 - uv run pytest --color=yes pytests/ - ' + srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 \ + env NUMBA_CUDA_DEFAULT_PTX_CC=8.9 \ + CUPY_PYLOPS=1 \ + TEST_CUPY_PYLOPS=1 \ + bash -c 'uv run pytest --color=yes pytests/' echo "done!" From b8f8a06fe2ceafb52018c8f1ee59e13c2a4adacd Mon Sep 17 00:00:00 2001 From: mrava87 Date: Fri, 29 May 2026 21:52:46 +0100 Subject: [PATCH 06/29] ci: try forcing PTX version in conftest file --- .github/workflows/buildcupy.yaml | 10 +++++----- pytests/conftest.py | 5 +++++ 2 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 pytests/conftest.py diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 286f7384..5574b0f2 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -30,9 +30,9 @@ jobs: echo "done!" - name: Test with pytest run: | - srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 \ - env NUMBA_CUDA_DEFAULT_PTX_CC=8.9 \ - CUPY_PYLOPS=1 \ - TEST_CUPY_PYLOPS=1 \ - bash -c 'uv run pytest --color=yes pytests/' + srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + export CUPY_PYLOPS=1 + export TEST_CUPY_PYLOPS=1 + uv run pytest --color=yes pytests/ + ' echo "done!" diff --git a/pytests/conftest.py b/pytests/conftest.py new file mode 100644 index 00000000..64eba077 --- /dev/null +++ b/pytests/conftest.py @@ -0,0 +1,5 @@ +import os + +# Set the default PTX compute capability for Numba to 8.9, +# currently required by the self-hosted NVIDIA GPU drivers. +os.environ["NUMBA_CUDA_DEFAULT_PTX_CC"] = "8.9" From dd237a9bdbcf2b819891dfea4962ef78714df104 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Fri, 29 May 2026 22:18:39 +0100 Subject: [PATCH 07/29] ci: try printing ptx version --- .github/workflows/buildcupy.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 5574b0f2..8dfc6d41 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -28,9 +28,23 @@ jobs: --extra deep-cu128 --all-groups ' echo "done!" + - name: Test numba ptx + run: | + srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + NUMBA_CUDA_DEFAULT_PTX_CC=8.6 \ + CUPY_PYLOPS=1 \ + TEST_CUPY_PYLOPS=1 \ + uv run python -c " + import os + print(os.environ.get(\"NUMBA_CUDA_DEFAULT_PTX_CC\")) + import numba + print(numba.config.CUDA_DEFAULT_PTX_CC) + " + ' - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + export NUMBA_CUDA_DEFAULT_PTX_CC=8.6 export CUPY_PYLOPS=1 export TEST_CUPY_PYLOPS=1 uv run pytest --color=yes pytests/ From dd8588b407f8e13fbc4d11c8d441b69def6866bb Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 08:27:03 +0100 Subject: [PATCH 08/29] ci: fix python command --- .github/workflows/buildcupy.yaml | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 8dfc6d41..d2fba22d 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -29,18 +29,12 @@ jobs: ' echo "done!" - name: Test numba ptx + env: + NUMBA_CUDA_DEFAULT_PTX_CC: "8.6" + CUPY_PYLOPS: "1" + TEST_CUPY_PYLOPS: "1" run: | - srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - NUMBA_CUDA_DEFAULT_PTX_CC=8.6 \ - CUPY_PYLOPS=1 \ - TEST_CUPY_PYLOPS=1 \ - uv run python -c " - import os - print(os.environ.get(\"NUMBA_CUDA_DEFAULT_PTX_CC\")) - import numba - print(numba.config.CUDA_DEFAULT_PTX_CC) - " - ' + srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c 'uv run python -c "import os, numba; print(os.environ.get(\"NUMBA_CUDA_DEFAULT_PTX_CC\")); print(numba.config.CUDA_DEFAULT_PTX_CC)"' - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' From fff7e16821fcb33360c4c127264a0ce9fab02b7e Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 09:04:06 +0100 Subject: [PATCH 09/29] ci: change how env variables are set --- .github/workflows/buildcupy.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index d2fba22d..fb2e1957 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -36,11 +36,12 @@ jobs: run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c 'uv run python -c "import os, numba; print(os.environ.get(\"NUMBA_CUDA_DEFAULT_PTX_CC\")); print(numba.config.CUDA_DEFAULT_PTX_CC)"' - name: Test with pytest + env: + NUMBA_CUDA_DEFAULT_PTX_CC: "8.6" + CUPY_PYLOPS: "1" + TEST_CUPY_PYLOPS: "1" run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - export NUMBA_CUDA_DEFAULT_PTX_CC=8.6 - export CUPY_PYLOPS=1 - export TEST_CUPY_PYLOPS=1 uv run pytest --color=yes pytests/ ' echo "done!" From 9df4d5935d166ad31b1dcd0ee7a0e753f795b143 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 09:34:55 +0100 Subject: [PATCH 10/29] ci: fix ptx version in conftest --- pytests/conftest.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pytests/conftest.py b/pytests/conftest.py index 64eba077..cd6b920c 100644 --- a/pytests/conftest.py +++ b/pytests/conftest.py @@ -1,5 +1,5 @@ import os -# Set the default PTX compute capability for Numba to 8.9, +# Set the default PTX compute capability for Numba to 8.6, # currently required by the self-hosted NVIDIA GPU drivers. -os.environ["NUMBA_CUDA_DEFAULT_PTX_CC"] = "8.9" +os.environ["NUMBA_CUDA_DEFAULT_PTX_CC"] = "8.6" From df37c3bc7bf082ff34850231f2445f1277ad7ce3 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 17:15:55 +0100 Subject: [PATCH 11/29] ci: change name of forced env variable --- .github/workflows/buildcupy.yaml | 15 ++++----------- pytests/conftest.py | 5 ----- 2 files changed, 4 insertions(+), 16 deletions(-) delete mode 100644 pytests/conftest.py diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index fb2e1957..90a0758c 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -28,20 +28,13 @@ jobs: --extra deep-cu128 --all-groups ' echo "done!" - - name: Test numba ptx - env: - NUMBA_CUDA_DEFAULT_PTX_CC: "8.6" - CUPY_PYLOPS: "1" - TEST_CUPY_PYLOPS: "1" - run: | - srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c 'uv run python -c "import os, numba; print(os.environ.get(\"NUMBA_CUDA_DEFAULT_PTX_CC\")); print(numba.config.CUDA_DEFAULT_PTX_CC)"' - name: Test with pytest - env: - NUMBA_CUDA_DEFAULT_PTX_CC: "8.6" - CUPY_PYLOPS: "1" - TEST_CUPY_PYLOPS: "1" run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + export NUMBA_FORCE_CUDA_CC=8.6 + export NUMBA_CUDA_DEFAULT_PTX_CC=8.6 + export CUPY_PYLOPS=1 + export TEST_CUPY_PYLOPS=1 uv run pytest --color=yes pytests/ ' echo "done!" diff --git a/pytests/conftest.py b/pytests/conftest.py deleted file mode 100644 index cd6b920c..00000000 --- a/pytests/conftest.py +++ /dev/null @@ -1,5 +0,0 @@ -import os - -# Set the default PTX compute capability for Numba to 8.6, -# currently required by the self-hosted NVIDIA GPU drivers. -os.environ["NUMBA_CUDA_DEFAULT_PTX_CC"] = "8.6" From 87b740d42b4ced619a1c1a90385494f03f94b527 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 17:23:11 +0100 Subject: [PATCH 12/29] ci: trying forcing numba<=0.61.0 --- pyproject.toml | 2 +- uv.lock | 1035 ++++++++++++++++-------------------------------- 2 files changed, 342 insertions(+), 695 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 26441ff7..bbd81a7f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,7 +38,7 @@ dynamic = ["version"] [project.optional-dependencies] advanced = [ "llvmlite", - "numba", + "numba<=0.61.0", "pyfftw", "PyWavelets", "scikit-fmm", diff --git a/uv.lock b/uv.lock index ff6b9be9..6200763e 100644 --- a/uv.lock +++ b/uv.lock @@ -288,11 +288,10 @@ dependencies = [ { name = "h5netcdf" }, { name = "h5py" }, { name = "matplotlib" }, - { 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 = "numpy" }, { name = "packaging" }, - { name = "pandas", version = "2.3.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 = "pandas", version = "3.0.2", 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 = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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 = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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 = "platformdirs" }, { 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')" }, @@ -326,16 +325,15 @@ 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", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'darwin' and extra != 'extra-6-pylops-deep') 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')" }, + { 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" }, @@ -520,8 +518,7 @@ name = "cgen" version = "2025.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 = "numpy" }, { name = "pytools" }, { name = "typing-extensions" }, ] @@ -647,8 +644,7 @@ version = "2023.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cgen" }, - { 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 = "numpy" }, { name = "platformdirs" }, { name = "pytools" }, ] @@ -700,7 +696,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 = "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", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130, upload-time = "2025-04-15T17:47:53.79Z" } wheels = [ @@ -1000,7 +996,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { 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 = "numpy", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } wheels = [ @@ -1203,7 +1199,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 +1238,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 +1279,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]] @@ -1322,8 +1318,7 @@ version = "14.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-pathfinder" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12') or (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-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 = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12') or (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-gpu-cu12') or (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')" }, + { name = "numpy" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ef/8f/43961a56021be9e211d359524582b10d3e618d1e821942fc19530addd0a8/cupy_cuda12x-14.0.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:b42da54c9da0d5a7748e4120f13c47594d3e1fc2741b712591aa915517741096", size = 144959483, upload-time = "2026-02-20T10:22:13.493Z" }, @@ -1349,8 +1344,7 @@ version = "14.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-pathfinder" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu13') or (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-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-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 extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu13') or (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')" }, + { name = "numpy" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/0c/9d/5f271070c17aac8e30b140b5ec9c129983f57b49899a8fc34c3f114d09f7/cupy_cuda13x-14.0.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:4d6d5ae87eb1a6eb55f5a3d54c606f5263c54319c3d85afe4627cb7fff403050", size = 72993295, upload-time = "2026-02-20T10:23:48.346Z" }, @@ -1397,8 +1391,7 @@ dependencies = [ { name = "cgen" }, { name = "codepy" }, { name = "multidict" }, - { 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 = "numpy" }, { name = "packaging" }, { name = "pip" }, { name = "psutil" }, @@ -1976,8 +1969,7 @@ name = "dtcwt" version = "0.13.0" 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 = "numpy" }, { name = "six" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5a/09/cf86b2de232a6605366b9718e443b7a1097f70a8f1f72253de57ee068554/dtcwt-0.13.0.tar.gz", hash = "sha256:c6a76045dd58932c9b19510222c58e51275799a9cd5402be2b43370e8dcda457", size = 87414, upload-time = "2024-02-20T10:09:10.773Z" } @@ -2096,8 +2088,7 @@ name = "h5netcdf" version = "1.8.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 = "numpy" }, { name = "packaging" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ef/03/92d6cc02c0055158167255980461155d6e17f1c4143c03f8bcc18d3e3f3a/h5netcdf-1.8.1.tar.gz", hash = "sha256:9b396a4cc346050fc1a4df8523bc1853681ec3544e0449027ae397cb953c7a16", size = 78679, upload-time = "2026-01-23T07:35:31.233Z" } @@ -2110,8 +2101,7 @@ name = "h5py" version = "3.16.0" 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 = "numpy" }, ] sdist = { url = "https://files.pythonhosted.org/packages/db/33/acd0ce6863b6c0d7735007df01815403f5589a21ff8c2e1ee2587a38f548/h5py-3.16.0.tar.gz", hash = "sha256:a0dbaad796840ccaa67a4c144a0d0c8080073c34c76d5a6941d6818678ef2738", size = 446526, upload-time = "2026-03-06T13:49:08.07Z" } wheels = [ @@ -2236,7 +2226,7 @@ resolution-markers = [ dependencies = [ { name = "jaxlib", version = "0.6.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "ml-dtypes", marker = "python_full_version < '3.11' 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' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "numpy", marker = "python_full_version < '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "opt-einsum", marker = "python_full_version < '3.11' or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] @@ -2455,7 +2445,7 @@ resolution-markers = [ dependencies = [ { name = "jaxlib", version = "0.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "ml-dtypes", marker = "python_full_version >= '3.11' 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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "numpy", marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "opt-einsum", marker = "python_full_version >= '3.11' 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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] @@ -2693,7 +2683,7 @@ resolution-markers = [ ] dependencies = [ { name = "ml-dtypes", marker = "python_full_version < '3.11' 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' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "numpy", marker = "python_full_version < '3.11' or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ @@ -2920,7 +2910,7 @@ resolution-markers = [ ] dependencies = [ { name = "ml-dtypes", marker = "python_full_version >= '3.11' 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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, + { name = "numpy", marker = "python_full_version >= '3.11' 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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ @@ -3236,34 +3226,30 @@ wheels = [ [[package]] name = "llvmlite" -version = "0.47.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/01/88/a8952b6d5c21e74cbf158515b779666f692846502623e9e3c39d8e8ba25f/llvmlite-0.47.0.tar.gz", hash = "sha256:62031ce968ec74e95092184d4b0e857e444f8fdff0b8f9213707699570c33ccc", size = 193614, upload-time = "2026-03-31T18:29:53.497Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/f5/a1bde3aa8c43524b0acaf3f72fb3d80a32dd29dbb42d7dc434f84584cdcc/llvmlite-0.47.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:41270b0b1310717f717cf6f2a9c68d3c43bd7905c33f003825aebc361d0d1b17", size = 37232772, upload-time = "2026-03-31T18:28:12.198Z" }, - { url = "https://files.pythonhosted.org/packages/7c/fb/76d88fc05ee1f9c1a6efe39eb493c4a727e5d1690412469017cd23bcb776/llvmlite-0.47.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f9d118bc1dd7623e0e65ca9ac485ec6dd543c3b77bc9928ddc45ebd34e1e30a7", size = 56275179, upload-time = "2026-03-31T18:28:15.725Z" }, - { url = "https://files.pythonhosted.org/packages/4d/08/29da7f36217abd56a0c389ef9a18bea47960826e691ced1a36c92c6ce93c/llvmlite-0.47.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9ea5cfb04a6ab5b18e46be72b41b015975ba5980c4ddb41f1975b83e19031063", size = 55128632, upload-time = "2026-03-31T18:28:19.946Z" }, - { url = "https://files.pythonhosted.org/packages/df/f8/5e12e9ed447d65f04acf6fcf2d79cded2355640b5131a46cee4c99a5949d/llvmlite-0.47.0-cp310-cp310-win_amd64.whl", hash = "sha256:166b896a2262a2039d5fc52df5ee1659bd1ccd081183df7a2fba1b74702dd5ea", size = 38138402, upload-time = "2026-03-31T18:28:23.327Z" }, - { url = "https://files.pythonhosted.org/packages/34/0b/b9d1911cfefa61399821dfb37f486d83e0f42630a8d12f7194270c417002/llvmlite-0.47.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:74090f0dcfd6f24ebbef3f21f11e38111c4d7e6919b54c4416e1e357c3446b07", size = 37232770, upload-time = "2026-03-31T18:28:26.765Z" }, - { url = "https://files.pythonhosted.org/packages/46/27/5799b020e4cdfb25a7c951c06a96397c135efcdc21b78d853bbd9c814c7d/llvmlite-0.47.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ca14f02e29134e837982497959a8e2193d6035235de1cb41a9cb2bd6da4eedbb", size = 56275177, upload-time = "2026-03-31T18:28:31.01Z" }, - { url = "https://files.pythonhosted.org/packages/7e/51/48a53fedf01cb1f3f43ef200be17ebf83c8d9a04018d3783c1a226c342c2/llvmlite-0.47.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:12a69d4bb05f402f30477e21eeabe81911e7c251cecb192bed82cd83c9db10d8", size = 55128631, upload-time = "2026-03-31T18:28:36.046Z" }, - { url = "https://files.pythonhosted.org/packages/a2/50/59227d06bdc96e23322713c381af4e77420949d8cd8a042c79e0043096cc/llvmlite-0.47.0-cp311-cp311-win_amd64.whl", hash = "sha256:c37d6eb7aaabfa83ab9c2ff5b5cdb95a5e6830403937b2c588b7490724e05327", size = 38138400, upload-time = "2026-03-31T18:28:40.076Z" }, - { url = "https://files.pythonhosted.org/packages/fa/48/4b7fe0e34c169fa2f12532916133e0b219d2823b540733651b34fdac509a/llvmlite-0.47.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:306a265f408c259067257a732c8e159284334018b4083a9e35f67d19792b164f", size = 37232769, upload-time = "2026-03-31T18:28:43.735Z" }, - { url = "https://files.pythonhosted.org/packages/e6/4b/e3f2cd17822cf772a4a51a0a8080b0032e6d37b2dbe8cfb724eac4e31c52/llvmlite-0.47.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5853bf26160857c0c2573415ff4efe01c4c651e59e2c55c2a088740acfee51cd", size = 56275178, upload-time = "2026-03-31T18:28:48.342Z" }, - { url = "https://files.pythonhosted.org/packages/b6/55/a3b4a543185305a9bdf3d9759d53646ed96e55e7dfd43f53e7a421b8fbae/llvmlite-0.47.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:003bcf7fa579e14db59c1a1e113f93ab8a06b56a4be31c7f08264d1d4072d077", size = 55128632, upload-time = "2026-03-31T18:28:52.901Z" }, - { url = "https://files.pythonhosted.org/packages/2f/f5/d281ae0f79378a5a91f308ea9fdb9f9cc068fddd09629edc0725a5a8fde1/llvmlite-0.47.0-cp312-cp312-win_amd64.whl", hash = "sha256:f3079f25bdc24cd9d27c4b2b5e68f5f60c4fdb7e8ad5ee2b9b006007558f9df7", size = 38138692, upload-time = "2026-03-31T18:28:57.147Z" }, - { url = "https://files.pythonhosted.org/packages/77/6f/4615353e016799f80fa52ccb270a843c413b22361fadda2589b2922fb9b0/llvmlite-0.47.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:a3c6a735d4e1041808434f9d440faa3d78d9b4af2ee64d05a66f351883b6ceec", size = 37232771, upload-time = "2026-03-31T18:29:01.324Z" }, - { url = "https://files.pythonhosted.org/packages/31/b8/69f5565f1a280d032525878a86511eebed0645818492feeb169dfb20ae8e/llvmlite-0.47.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2699a74321189e812d476a43d6d7f652f51811e7b5aad9d9bba842a1c7927acb", size = 56275178, upload-time = "2026-03-31T18:29:05.748Z" }, - { url = "https://files.pythonhosted.org/packages/d6/da/b32cafcb926fb0ce2aa25553bf32cb8764af31438f40e2481df08884c947/llvmlite-0.47.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6c6951e2b29930227963e53ee152441f0e14be92e9d4231852102d986c761e40", size = 55128632, upload-time = "2026-03-31T18:29:11.235Z" }, - { url = "https://files.pythonhosted.org/packages/46/9f/4898b44e4042c60fafcb1162dfb7014f6f15b1ec19bf29cfea6bf26df90d/llvmlite-0.47.0-cp313-cp313-win_amd64.whl", hash = "sha256:c2e9adf8698d813a9a5efb2d4370caf344dbc1e145019851fee6a6f319ba760e", size = 38138695, upload-time = "2026-03-31T18:29:15.43Z" }, - { url = "https://files.pythonhosted.org/packages/1c/d4/33c8af00f0bf6f552d74f3a054f648af2c5bc6bece97972f3bfadce4f5ec/llvmlite-0.47.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:de966c626c35c9dff5ae7bf12db25637738d0df83fc370cf793bc94d43d92d14", size = 37232773, upload-time = "2026-03-31T18:29:19.453Z" }, - { url = "https://files.pythonhosted.org/packages/64/1d/a760e993e0c0ba6db38d46b9f48f6c7dceb8ac838824997fb9e25f97bc04/llvmlite-0.47.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ddbccff2aeaff8670368340a158abefc032fe9b3ccf7d9c496639263d00151aa", size = 56275176, upload-time = "2026-03-31T18:29:24.149Z" }, - { url = "https://files.pythonhosted.org/packages/84/3b/e679bc3b29127182a7f4aa2d2e9e5bea42adb93fb840484147d59c236299/llvmlite-0.47.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d4a7b778a2e144fc64468fb9bf509ac1226c9813a00b4d7afea5d988c4e22fca", size = 55128631, upload-time = "2026-03-31T18:29:29.536Z" }, - { url = "https://files.pythonhosted.org/packages/be/f7/19e2a09c62809c9e63bbd14ce71fb92c6ff7b7b3045741bb00c781efc3c9/llvmlite-0.47.0-cp314-cp314-win_amd64.whl", hash = "sha256:694e3c2cdc472ed2bd8bd4555ca002eec4310961dd58ef791d508f57b5cc4c94", size = 39153826, upload-time = "2026-03-31T18:29:33.681Z" }, - { url = "https://files.pythonhosted.org/packages/40/a1/581a8c707b5e80efdbbe1dd94527404d33fe50bceb71f39d5a7e11bd57b7/llvmlite-0.47.0-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:92ec8a169a20b473c1c54d4695e371bde36489fc1efa3688e11e99beba0abf9c", size = 37232772, upload-time = "2026-03-31T18:29:37.952Z" }, - { url = "https://files.pythonhosted.org/packages/11/03/16090dd6f74ba2b8b922276047f15962fbeea0a75d5601607edb301ba945/llvmlite-0.47.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fa1cbd800edd3b20bc141521f7fd45a6185a5b84109aa6855134e81397ffe72b", size = 56275178, upload-time = "2026-03-31T18:29:42.58Z" }, - { url = "https://files.pythonhosted.org/packages/f5/cb/0abf1dd4c5286a95ffe0c1d8c67aec06b515894a0dd2ac97f5e27b82ab0b/llvmlite-0.47.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f6725179b89f03b17dabe236ff3422cb8291b4c1bf40af152826dfd34e350ae8", size = 55128632, upload-time = "2026-03-31T18:29:46.939Z" }, - { url = "https://files.pythonhosted.org/packages/4f/79/d3bbab197e86e0ff4f9c07122895b66a3e0d024247fcff7f12c473cb36d9/llvmlite-0.47.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6842cf6f707ec4be3d985a385ad03f72b2d724439e118fcbe99b2929964f0453", size = 39153839, upload-time = "2026-03-31T18:29:51.004Z" }, +version = "0.44.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/89/6a/95a3d3610d5c75293d5dbbb2a76480d5d4eeba641557b69fe90af6c5b84e/llvmlite-0.44.0.tar.gz", hash = "sha256:07667d66a5d150abed9157ab6c0b9393c9356f229784a4385c02f99e94fc94d4", size = 171880, upload-time = "2025-01-20T11:14:41.342Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/41/75/d4863ddfd8ab5f6e70f4504cf8cc37f4e986ec6910f4ef8502bb7d3c1c71/llvmlite-0.44.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9fbadbfba8422123bab5535b293da1cf72f9f478a65645ecd73e781f962ca614", size = 28132306, upload-time = "2025-01-20T11:12:18.634Z" }, + { url = "https://files.pythonhosted.org/packages/37/d9/6e8943e1515d2f1003e8278819ec03e4e653e2eeb71e4d00de6cfe59424e/llvmlite-0.44.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cccf8eb28f24840f2689fb1a45f9c0f7e582dd24e088dcf96e424834af11f791", size = 26201096, upload-time = "2025-01-20T11:12:24.544Z" }, + { url = "https://files.pythonhosted.org/packages/aa/46/8ffbc114def88cc698906bf5acab54ca9fdf9214fe04aed0e71731fb3688/llvmlite-0.44.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7202b678cdf904823c764ee0fe2dfe38a76981f4c1e51715b4cb5abb6cf1d9e8", size = 42361859, upload-time = "2025-01-20T11:12:31.839Z" }, + { url = "https://files.pythonhosted.org/packages/30/1c/9366b29ab050a726af13ebaae8d0dff00c3c58562261c79c635ad4f5eb71/llvmlite-0.44.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40526fb5e313d7b96bda4cbb2c85cd5374e04d80732dd36a282d72a560bb6408", size = 41184199, upload-time = "2025-01-20T11:12:40.049Z" }, + { url = "https://files.pythonhosted.org/packages/69/07/35e7c594b021ecb1938540f5bce543ddd8713cff97f71d81f021221edc1b/llvmlite-0.44.0-cp310-cp310-win_amd64.whl", hash = "sha256:41e3839150db4330e1b2716c0be3b5c4672525b4c9005e17c7597f835f351ce2", size = 30332381, upload-time = "2025-01-20T11:12:47.054Z" }, + { url = "https://files.pythonhosted.org/packages/b5/e2/86b245397052386595ad726f9742e5223d7aea999b18c518a50e96c3aca4/llvmlite-0.44.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:eed7d5f29136bda63b6d7804c279e2b72e08c952b7c5df61f45db408e0ee52f3", size = 28132305, upload-time = "2025-01-20T11:12:53.936Z" }, + { url = "https://files.pythonhosted.org/packages/ff/ec/506902dc6870249fbe2466d9cf66d531265d0f3a1157213c8f986250c033/llvmlite-0.44.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ace564d9fa44bb91eb6e6d8e7754977783c68e90a471ea7ce913bff30bd62427", size = 26201090, upload-time = "2025-01-20T11:12:59.847Z" }, + { url = "https://files.pythonhosted.org/packages/99/fe/d030f1849ebb1f394bb3f7adad5e729b634fb100515594aca25c354ffc62/llvmlite-0.44.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5d22c3bfc842668168a786af4205ec8e3ad29fb1bc03fd11fd48460d0df64c1", size = 42361858, upload-time = "2025-01-20T11:13:07.623Z" }, + { url = "https://files.pythonhosted.org/packages/d7/7a/ce6174664b9077fc673d172e4c888cb0b128e707e306bc33fff8c2035f0d/llvmlite-0.44.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f01a394e9c9b7b1d4e63c327b096d10f6f0ed149ef53d38a09b3749dcf8c9610", size = 41184200, upload-time = "2025-01-20T11:13:20.058Z" }, + { url = "https://files.pythonhosted.org/packages/5f/c6/258801143975a6d09a373f2641237992496e15567b907a4d401839d671b8/llvmlite-0.44.0-cp311-cp311-win_amd64.whl", hash = "sha256:d8489634d43c20cd0ad71330dde1d5bc7b9966937a263ff1ec1cebb90dc50955", size = 30331193, upload-time = "2025-01-20T11:13:26.976Z" }, + { url = "https://files.pythonhosted.org/packages/15/86/e3c3195b92e6e492458f16d233e58a1a812aa2bfbef9bdd0fbafcec85c60/llvmlite-0.44.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:1d671a56acf725bf1b531d5ef76b86660a5ab8ef19bb6a46064a705c6ca80aad", size = 28132297, upload-time = "2025-01-20T11:13:32.57Z" }, + { url = "https://files.pythonhosted.org/packages/d6/53/373b6b8be67b9221d12b24125fd0ec56b1078b660eeae266ec388a6ac9a0/llvmlite-0.44.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5f79a728e0435493611c9f405168682bb75ffd1fbe6fc360733b850c80a026db", size = 26201105, upload-time = "2025-01-20T11:13:38.744Z" }, + { url = "https://files.pythonhosted.org/packages/cb/da/8341fd3056419441286c8e26bf436923021005ece0bff5f41906476ae514/llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0143a5ef336da14deaa8ec26c5449ad5b6a2b564df82fcef4be040b9cacfea9", size = 42361901, upload-time = "2025-01-20T11:13:46.711Z" }, + { url = "https://files.pythonhosted.org/packages/53/ad/d79349dc07b8a395a99153d7ce8b01d6fcdc9f8231355a5df55ded649b61/llvmlite-0.44.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d752f89e31b66db6f8da06df8b39f9b91e78c5feea1bf9e8c1fba1d1c24c065d", size = 41184247, upload-time = "2025-01-20T11:13:56.159Z" }, + { url = "https://files.pythonhosted.org/packages/e2/3b/a9a17366af80127bd09decbe2a54d8974b6d8b274b39bf47fbaedeec6307/llvmlite-0.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:eae7e2d4ca8f88f89d315b48c6b741dcb925d6a1042da694aa16ab3dd4cbd3a1", size = 30332380, upload-time = "2025-01-20T11:14:02.442Z" }, + { url = "https://files.pythonhosted.org/packages/89/24/4c0ca705a717514c2092b18476e7a12c74d34d875e05e4d742618ebbf449/llvmlite-0.44.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:319bddd44e5f71ae2689859b7203080716448a3cd1128fb144fe5c055219d516", size = 28132306, upload-time = "2025-01-20T11:14:09.035Z" }, + { url = "https://files.pythonhosted.org/packages/01/cf/1dd5a60ba6aee7122ab9243fd614abcf22f36b0437cbbe1ccf1e3391461c/llvmlite-0.44.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c58867118bad04a0bb22a2e0068c693719658105e40009ffe95c7000fcde88e", size = 26201090, upload-time = "2025-01-20T11:14:15.401Z" }, + { url = "https://files.pythonhosted.org/packages/d2/1b/656f5a357de7135a3777bd735cc7c9b8f23b4d37465505bd0eaf4be9befe/llvmlite-0.44.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46224058b13c96af1365290bdfebe9a6264ae62fb79b2b55693deed11657a8bf", size = 42361904, upload-time = "2025-01-20T11:14:22.949Z" }, + { url = "https://files.pythonhosted.org/packages/d8/e1/12c5f20cb9168fb3464a34310411d5ad86e4163c8ff2d14a2b57e5cc6bac/llvmlite-0.44.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa0097052c32bf721a4efc03bd109d335dfa57d9bffb3d4c24cc680711b8b4fc", size = 41184245, upload-time = "2025-01-20T11:14:31.731Z" }, + { url = "https://files.pythonhosted.org/packages/d0/81/e66fc86539293282fd9cb7c9417438e897f369e79ffb62e1ae5e5154d4dd/llvmlite-0.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:2fb7c4f2fb86cbae6dca3db9ab203eeea0e22d73b99bc2341cdf9de93612e930", size = 30331193, upload-time = "2025-01-20T11:14:38.578Z" }, ] [[package]] @@ -3386,8 +3372,7 @@ dependencies = [ { name = "cycler" }, { name = "fonttools" }, { name = "kiwisolver" }, - { 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 = "numpy" }, { name = "packaging" }, { name = "pillow" }, { name = "pyparsing" }, @@ -3494,8 +3479,7 @@ name = "ml-dtypes" version = "0.5.4" 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' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu13') or (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-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-cu13' and 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 extra == 'extra-6-pylops-deep') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.11' 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 (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-cu128' 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')" }, + { name = "numpy" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0e/4a/c27b42ed9b1c7d13d9ba8b6905dece787d6259152f2309338aed29b2447b/ml_dtypes-0.5.4.tar.gz", hash = "sha256:8ab06a50fb9bf9666dd0fe5dfb4676fa2b0ac0f31ecff72a6c3af8e22c063453", size = 692314, upload-time = "2025-11-17T22:32:31.031Z" } wheels = [ @@ -4025,433 +4009,96 @@ wheels = [ [[package]] name = "numba" -version = "0.65.1" +version = "0.61.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "llvmlite" }, - { 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')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/f6/c5/db2ac3685833d626c0dcae6bd2330cd68433e1fd248d15f70998160d3ad7/numba-0.65.1.tar.gz", hash = "sha256:19357146c32fe9ed25059ab915e8465fb13951cf6b0aace3826b76886373ab23", size = 2765600, upload-time = "2026-04-24T02:02:56.551Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/de/1b/3c5a7daf683a95465bf23504bcd1a2d5db8cd5e5e276ca87505d020dffe9/numba-0.65.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:9d993ed0a257aa4116e6f553f114004bcfdee540c7276ab8ea48f650d514c452", size = 2680870, upload-time = "2026-04-24T02:02:10.623Z" }, - { url = "https://files.pythonhosted.org/packages/0f/a4/1831836814018a898e7d252aebe09c0f3ce1f26d145b68264b4ae0be6822/numba-0.65.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5f098109f361681e57295f7e84d8ab2426902539a141811de0703ace52826981", size = 3739780, upload-time = "2026-04-24T02:02:13.097Z" }, - { url = "https://files.pythonhosted.org/packages/9c/1b/a813ddc81def09e257d2b1f67521982ce4b06204a87268796ffc8187271c/numba-0.65.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:973fd8173f2312815e6b7aaae887c4ce8a817eeff46a4f8840b828305b75bc95", size = 3446722, upload-time = "2026-04-24T02:02:15.083Z" }, - { url = "https://files.pythonhosted.org/packages/09/52/ee1d8b3becda384fe0552221641e05aa668a35e8a77470db4db7f6475000/numba-0.65.1-cp310-cp310-win_amd64.whl", hash = "sha256:c63aa0c4193694026452da55d0ef9d85156c1a7a333454c103bb30dec81b7bf8", size = 2747539, upload-time = "2026-04-24T02:02:16.79Z" }, - { url = "https://files.pythonhosted.org/packages/96/b3/650500c2eab4534d98e9166f4298e0f3c69c742afdf24e6eabccd1f16ad8/numba-0.65.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:7020d74b19cdb8cff16506542fdd510756e28c5e7f3bd0b7f574f0f42272fcd9", size = 2680563, upload-time = "2026-04-24T02:02:18.414Z" }, - { url = "https://files.pythonhosted.org/packages/44/0b/0615dbedb98f5b32a35a53290fbdc6e22306968109278d7e58df82d7a9f6/numba-0.65.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f80ed83774b5173abd6581cd8d2165d1d38e13d2e5c8155c0c0b421784745420", size = 3745018, upload-time = "2026-04-24T02:02:20.252Z" }, - { url = "https://files.pythonhosted.org/packages/49/aa/4361698f35bf63bff67dfe6c90493731177f48ede954f77b0588731537bc/numba-0.65.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7ed425a43b0a5f9772f2f4e2dd0bbd12eabecae1af0b24efcfd4e053f012aac6", size = 3450962, upload-time = "2026-04-24T02:02:22.449Z" }, - { url = "https://files.pythonhosted.org/packages/bd/9a/af61ec03b3116c161fd7a06b9e8a265729a8718458333e8ffbb06d9a3978/numba-0.65.1-cp311-cp311-win_amd64.whl", hash = "sha256:df40a5028a975b9ea66f6a2a3f7abbdbd541a863070e34ed367aff21141248e4", size = 2747417, upload-time = "2026-04-24T02:02:24.43Z" }, - { url = "https://files.pythonhosted.org/packages/57/bc/76f8f8c5cf9adee47fdb7bbb03be8900f76f902d451d7477cf12b845e1de/numba-0.65.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:ac3f1e77c352dd0ea9712732c2d8f9ca507717435eec5b5013bf138ac33c4a08", size = 2681371, upload-time = "2026-04-24T02:02:26.105Z" }, - { url = "https://files.pythonhosted.org/packages/69/47/a415af0283e4db0398104c6d1c11c9861a98dc67a7aa442a7769ed5d6196/numba-0.65.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:52bc6f3ceb8fcaff9b2ae26b4c6b1e9fee39db8d355534c0fe4f39a901246b84", size = 3802467, upload-time = "2026-04-24T02:02:27.712Z" }, - { url = "https://files.pythonhosted.org/packages/46/36/246f73ec99cfeab2f2cb2ce7d4218766cc36a2da418901223f4f4da9c813/numba-0.65.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:90ca10b3463bae0bd70589726fe3c77d01d6b5fc86bee54bcdf9fb6b47c28977", size = 3502628, upload-time = "2026-04-24T02:02:29.763Z" }, - { url = "https://files.pythonhosted.org/packages/db/9e/3c679b2ee078425b9e99a91e44f8d132a6830d8ccce5227bc5e9181aeed8/numba-0.65.1-cp312-cp312-win_amd64.whl", hash = "sha256:5971c632be2a2351500431f46213821dba8d02b18a9f7d02fd36bd2743e41a6a", size = 2750611, upload-time = "2026-04-24T02:02:31.477Z" }, - { url = "https://files.pythonhosted.org/packages/79/37/14a4579049c1eb673afd0de0cb4842982acd55b9ce2643e763db858bcea0/numba-0.65.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:1735c15c1134a5108b4d6a5c77fc0947924ea066a738dc09a52008c13df9cad3", size = 2681344, upload-time = "2026-04-24T02:02:33.65Z" }, - { url = "https://files.pythonhosted.org/packages/a0/22/b8d873f6466b20aa563fc9b33acd48dec89a07803ddaa2f1c8ca1cd33126/numba-0.65.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c09f49117ef255e1f1c6dad0c7a1ed39868243862a73be5706793241a3755f1b", size = 3810619, upload-time = "2026-04-24T02:02:36.041Z" }, - { url = "https://files.pythonhosted.org/packages/62/08/e16a8b5d9a018962ebb5c66be662317cde32b9f5dab08441f90bed5522fb/numba-0.65.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:594a8680b3fadac99e97e489b1fd89007177e5336713745c3b769528c635a464", size = 3509783, upload-time = "2026-04-24T02:02:38.245Z" }, - { url = "https://files.pythonhosted.org/packages/fd/a5/03c970d57f4c1741354837353ce39fb5206952ae1dba8922d29c86f64805/numba-0.65.1-cp313-cp313-win_amd64.whl", hash = "sha256:85be74c0d036842699a30058f82fb88fc5ffdc59f7615cab5792ea92914c9b62", size = 2750534, upload-time = "2026-04-24T02:02:39.903Z" }, - { url = "https://files.pythonhosted.org/packages/4f/2e/8aed9b726d9ba5f11ad287645fd479e88278db3060a25cb1225d730eb2b7/numba-0.65.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:33f5eb68eb1c843511615d14663ce60258525d6a4c65ab040e2c2b0c4cf17450", size = 2681554, upload-time = "2026-04-24T02:02:41.812Z" }, - { url = "https://files.pythonhosted.org/packages/87/96/f3eb235fafa82a34e2ab5dd7dc9ffff998ebf5f0bbc23fa56a96aeb44da6/numba-0.65.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:71e73029bf53a62cc6afcf96be4bd942290d8b4c55f0a454fb536158115790f7", size = 3779602, upload-time = "2026-04-24T02:02:43.726Z" }, - { url = "https://files.pythonhosted.org/packages/09/90/b0f09b48752d23640b8284f22aa597737e8adaddc7fbfacc4708b7f73a4c/numba-0.65.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a07635e0be926b9bdbffb09137c230fb13f6ec0e564914ba937cee12ce3eb35", size = 3479532, upload-time = "2026-04-24T02:02:45.427Z" }, - { url = "https://files.pythonhosted.org/packages/56/46/3f7fc04fb853559e74b210e0b62c19974ec844cefec611f9e535f4da3761/numba-0.65.1-cp314-cp314-win_amd64.whl", hash = "sha256:2a20fcdabdefbdacf88d85caf70c3b18c4bcb7ebb8f82e6a19486383dd26ab63", size = 2752637, upload-time = "2026-04-24T02:02:47.664Z" }, - { url = "https://files.pythonhosted.org/packages/81/7b/c1a341a9067367778f4152a5f01061cf281fb09582c92c510ec4918cabf6/numba-0.65.1-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:548dd4b3a4508d5062768d1514b2cd7b015f9a25ec7af651c50dee243965e652", size = 2684600, upload-time = "2026-04-24T02:02:49.653Z" }, - { url = "https://files.pythonhosted.org/packages/03/36/98ddbcf3e4f04a6dd07e1c67249955920579ba4af6bb6868e3088f4ed282/numba-0.65.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:78abc28feff2c2ff8307fff3975b6438352759c9acb797ecd6b1fb6e7e39e31d", size = 3817198, upload-time = "2026-04-24T02:02:51.266Z" }, - { url = "https://files.pythonhosted.org/packages/a3/83/0dad21057ece5a835599f5d24099b091703995e23dbbf894f259e91c010b/numba-0.65.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee7676cb389555805f9b9a1840cbcd1ea6c8bd5376ab6918e3a29c5ea1dbda20", size = 3533862, upload-time = "2026-04-24T02:02:52.987Z" }, - { url = "https://files.pythonhosted.org/packages/32/36/8be7118ffd4c8440881046eac3d0982cc5ab42909508cf5d67024d62a2e4/numba-0.65.1-cp314-cp314t-win_amd64.whl", hash = "sha256:20609346e3bd75204950dcbbfe383a8d7dbf4902f442aedbf00f97fef4aa8f38", size = 2758237, upload-time = "2026-04-24T02:02:54.612Z" }, + { name = "numpy" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/3c/88/c13a935f200fda51384411e49840a8e7f70c9cb1ee8d809dd0f2477cf7ef/numba-0.61.0.tar.gz", hash = "sha256:888d2e89b8160899e19591467e8fdd4970e07606e1fbc248f239c89818d5f925", size = 2816484, upload-time = "2025-01-20T11:32:37.75Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/77/97/8568a025b9ab8b4d53491e70d4206d5f3fc71fbe94f3097058e01ad8e7ff/numba-0.61.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9cab9783a700fa428b1a54d65295122bc03b3de1d01fb819a6b9dbbddfdb8c43", size = 2769008, upload-time = "2025-01-20T11:16:58.104Z" }, + { url = "https://files.pythonhosted.org/packages/8c/ab/a88c20755f66543ee01c85c98b866595b92e1bd0ed80565a4889e22929a8/numba-0.61.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:46c5ae094fb3706f5adf9021bfb7fc11e44818d61afee695cdee4eadfed45e98", size = 2771815, upload-time = "2025-01-20T11:17:00.99Z" }, + { url = "https://files.pythonhosted.org/packages/ae/f4/b357913089ecec1a9ddc6adc04090396928f36a484a5ab9e71b24ddba4cd/numba-0.61.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6fb74e81aa78a2303e30593d8331327dfc0d2522b5db05ac967556a26db3ef87", size = 3820233, upload-time = "2025-01-20T11:31:58.198Z" }, + { url = "https://files.pythonhosted.org/packages/ea/60/0e21bcf3baaf10e39d48cd224618e46a6b75d3394f465c37ce57bf98cbfa/numba-0.61.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0ebbd4827091384ab8c4615ba1b3ca8bc639a3a000157d9c37ba85d34cd0da1b", size = 3514707, upload-time = "2025-01-20T11:32:00.529Z" }, + { url = "https://files.pythonhosted.org/packages/a0/08/45c136ab59e6b11e61ce15a0d17ef03fd89eaccb0db05ad67912aaf5218a/numba-0.61.0-cp310-cp310-win_amd64.whl", hash = "sha256:43aa4d7d10c542d3c78106b8481e0cbaaec788c39ee8e3d7901682748ffdf0b4", size = 2827753, upload-time = "2025-01-20T11:32:02.421Z" }, + { url = "https://files.pythonhosted.org/packages/63/8f/f983a7c859ccad73d3cc3f86fbba94f16e137cd1ee464631d61b624363b2/numba-0.61.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:bf64c2d0f3d161af603de3825172fb83c2600bcb1d53ae8ea568d4c53ba6ac08", size = 2768960, upload-time = "2025-01-20T11:32:04.519Z" }, + { url = "https://files.pythonhosted.org/packages/be/1b/c33dc847d475d5b647b4ad5aefc38df7a72283763f4cda47745050375a81/numba-0.61.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:de5aa7904741425f28e1028b85850b31f0a245e9eb4f7c38507fb893283a066c", size = 2771862, upload-time = "2025-01-20T11:32:06.764Z" }, + { url = "https://files.pythonhosted.org/packages/14/91/18b9f64b34ff318a14d072251480547f89ebfb864b2b7168e5dc5f64f502/numba-0.61.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:21c2fe25019267a608e2710a6a947f557486b4b0478b02e45a81cf606a05a7d4", size = 3825411, upload-time = "2025-01-20T11:32:08.627Z" }, + { url = "https://files.pythonhosted.org/packages/f2/97/1a38030c2a331e273ace1de2b61988e33d80878fda8a5eedee0cd78399d3/numba-0.61.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:74250b26ed6a1428763e774dc5b2d4e70d93f73795635b5412b8346a4d054574", size = 3519604, upload-time = "2025-01-20T11:32:10.456Z" }, + { url = "https://files.pythonhosted.org/packages/df/a7/56f547de8fc197963f238fd62beb5f1d2cace047602d0577956bf6840970/numba-0.61.0-cp311-cp311-win_amd64.whl", hash = "sha256:b72bbc8708e98b3741ad0c63f9929c47b623cc4ee86e17030a4f3e301e8401ac", size = 2827642, upload-time = "2025-01-20T11:32:12.462Z" }, + { url = "https://files.pythonhosted.org/packages/63/c9/c61881e7f2e253e745209f078bbd428ce23b6cf901f7d93afe166720ff95/numba-0.61.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:152146ecdbb8d8176f294e9f755411e6f270103a11c3ff50cecc413f794e52c8", size = 2769758, upload-time = "2025-01-20T11:32:14.364Z" }, + { url = "https://files.pythonhosted.org/packages/e1/28/ddec0147a4933f86ceaca580aa9bb767d5632ecdb1ece6cfb3eab4ac78e5/numba-0.61.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5cafa6095716fcb081618c28a8d27bf7c001e09696f595b41836dec114be2905", size = 2772445, upload-time = "2025-01-20T11:32:16.695Z" }, + { url = "https://files.pythonhosted.org/packages/18/74/6a9f0e6c76c088f8a6aa702eab31734068061dca5cc0f34e8bc1eb447de1/numba-0.61.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ffe9fe373ed30638d6e20a0269f817b2c75d447141f55a675bfcf2d1fe2e87fb", size = 3882115, upload-time = "2025-01-20T11:32:19.164Z" }, + { url = "https://files.pythonhosted.org/packages/53/68/d7c31e53f08e6b4669c9b5a3cd7c5fb9097220c5ef388bc099ca8ab9749f/numba-0.61.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:9f25f7fef0206d55c1cfb796ad833cbbc044e2884751e56e798351280038484c", size = 3573296, upload-time = "2025-01-20T11:32:21.944Z" }, + { url = "https://files.pythonhosted.org/packages/94/4f/8357a99a14f331b865a42cb4756ae37da85599b9c95e01277ea10361e91a/numba-0.61.0-cp312-cp312-win_amd64.whl", hash = "sha256:550d389573bc3b895e1ccb18289feea11d937011de4d278b09dc7ed585d1cdcb", size = 2828077, upload-time = "2025-01-20T11:32:23.534Z" }, + { url = "https://files.pythonhosted.org/packages/3b/54/71fba18e4af5619f1ea8175ee92e82dd8e220bd6feb8c0153c6b814c8a60/numba-0.61.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:b96fafbdcf6f69b69855273e988696aae4974115a815f6818fef4af7afa1f6b8", size = 2768024, upload-time = "2025-01-20T11:32:25.24Z" }, + { url = "https://files.pythonhosted.org/packages/39/76/2448b43d08e904aad1b1b9cd12835b19411e84a81aa9192f83642a5e0afd/numba-0.61.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f6c452dca1de8e60e593f7066df052dd8da09b243566ecd26d2b796e5d3087d", size = 2769541, upload-time = "2025-01-20T11:32:28.417Z" }, + { url = "https://files.pythonhosted.org/packages/32/8f/4bb2374247ab988c9eac587b304b2947a36d605b9bb9ba4bf06e955c17d3/numba-0.61.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:44240e694d4aa321430c97b21453e46014fe6c7b8b7d932afa7f6a88cc5d7e5e", size = 3890102, upload-time = "2025-01-20T11:32:30.281Z" }, + { url = "https://files.pythonhosted.org/packages/ab/bc/dc2d03555289ae5263f65c01d45eb186ce347585c191daf0e60021d5ed39/numba-0.61.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:764f0e47004f126f58c3b28e0a02374c420a9d15157b90806d68590f5c20cc89", size = 3580239, upload-time = "2025-01-20T11:32:33.527Z" }, + { url = "https://files.pythonhosted.org/packages/61/08/71247ce560d2c222d9ca705c7d3547fc4069b96fc85d71aabeb890befe9f/numba-0.61.0-cp313-cp313-win_amd64.whl", hash = "sha256:074cd38c5b1f9c65a4319d1f3928165f48975ef0537ad43385b2bd908e6e2e35", size = 2828035, upload-time = "2025-01-20T11:32:35.965Z" }, ] [[package]] name = "numpy" -version = "2.2.6" -source = { registry = "https://pypi.org/simple" } -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'", - "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.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.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 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.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.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.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 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.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.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.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 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'", -] -sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440, upload-time = "2025-05-17T22:38:04.611Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/3e/ed6db5be21ce87955c0cbd3009f2803f59fa08df21b5df06862e2d8e2bdd/numpy-2.2.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b412caa66f72040e6d268491a59f2c43bf03eb6c96dd8f0307829feb7fa2b6fb", size = 21165245, upload-time = "2025-05-17T21:27:58.555Z" }, - { url = "https://files.pythonhosted.org/packages/22/c2/4b9221495b2a132cc9d2eb862e21d42a009f5a60e45fc44b00118c174bff/numpy-2.2.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e41fd67c52b86603a91c1a505ebaef50b3314de0213461c7a6e99c9a3beff90", size = 14360048, upload-time = "2025-05-17T21:28:21.406Z" }, - { url = "https://files.pythonhosted.org/packages/fd/77/dc2fcfc66943c6410e2bf598062f5959372735ffda175b39906d54f02349/numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:37e990a01ae6ec7fe7fa1c26c55ecb672dd98b19c3d0e1d1f326fa13cb38d163", size = 5340542, upload-time = "2025-05-17T21:28:30.931Z" }, - { url = "https://files.pythonhosted.org/packages/7a/4f/1cb5fdc353a5f5cc7feb692db9b8ec2c3d6405453f982435efc52561df58/numpy-2.2.6-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:5a6429d4be8ca66d889b7cf70f536a397dc45ba6faeb5f8c5427935d9592e9cf", size = 6878301, upload-time = "2025-05-17T21:28:41.613Z" }, - { url = "https://files.pythonhosted.org/packages/eb/17/96a3acd228cec142fcb8723bd3cc39c2a474f7dcf0a5d16731980bcafa95/numpy-2.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efd28d4e9cd7d7a8d39074a4d44c63eda73401580c5c76acda2ce969e0a38e83", size = 14297320, upload-time = "2025-05-17T21:29:02.78Z" }, - { url = "https://files.pythonhosted.org/packages/b4/63/3de6a34ad7ad6646ac7d2f55ebc6ad439dbbf9c4370017c50cf403fb19b5/numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc7b73d02efb0e18c000e9ad8b83480dfcd5dfd11065997ed4c6747470ae8915", size = 16801050, upload-time = "2025-05-17T21:29:27.675Z" }, - { url = "https://files.pythonhosted.org/packages/07/b6/89d837eddef52b3d0cec5c6ba0456c1bf1b9ef6a6672fc2b7873c3ec4e2e/numpy-2.2.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:74d4531beb257d2c3f4b261bfb0fc09e0f9ebb8842d82a7b4209415896adc680", size = 15807034, upload-time = "2025-05-17T21:29:51.102Z" }, - { url = "https://files.pythonhosted.org/packages/01/c8/dc6ae86e3c61cfec1f178e5c9f7858584049b6093f843bca541f94120920/numpy-2.2.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8fc377d995680230e83241d8a96def29f204b5782f371c532579b4f20607a289", size = 18614185, upload-time = "2025-05-17T21:30:18.703Z" }, - { url = "https://files.pythonhosted.org/packages/5b/c5/0064b1b7e7c89137b471ccec1fd2282fceaae0ab3a9550f2568782d80357/numpy-2.2.6-cp310-cp310-win32.whl", hash = "sha256:b093dd74e50a8cba3e873868d9e93a85b78e0daf2e98c6797566ad8044e8363d", size = 6527149, upload-time = "2025-05-17T21:30:29.788Z" }, - { url = "https://files.pythonhosted.org/packages/a3/dd/4b822569d6b96c39d1215dbae0582fd99954dcbcf0c1a13c61783feaca3f/numpy-2.2.6-cp310-cp310-win_amd64.whl", hash = "sha256:f0fd6321b839904e15c46e0d257fdd101dd7f530fe03fd6359c1ea63738703f3", size = 12904620, upload-time = "2025-05-17T21:30:48.994Z" }, - { url = "https://files.pythonhosted.org/packages/da/a8/4f83e2aa666a9fbf56d6118faaaf5f1974d456b1823fda0a176eff722839/numpy-2.2.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f9f1adb22318e121c5c69a09142811a201ef17ab257a1e66ca3025065b7f53ae", size = 21176963, upload-time = "2025-05-17T21:31:19.36Z" }, - { url = "https://files.pythonhosted.org/packages/b3/2b/64e1affc7972decb74c9e29e5649fac940514910960ba25cd9af4488b66c/numpy-2.2.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c820a93b0255bc360f53eca31a0e676fd1101f673dda8da93454a12e23fc5f7a", size = 14406743, upload-time = "2025-05-17T21:31:41.087Z" }, - { url = "https://files.pythonhosted.org/packages/4a/9f/0121e375000b5e50ffdd8b25bf78d8e1a5aa4cca3f185d41265198c7b834/numpy-2.2.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3d70692235e759f260c3d837193090014aebdf026dfd167834bcba43e30c2a42", size = 5352616, upload-time = "2025-05-17T21:31:50.072Z" }, - { url = "https://files.pythonhosted.org/packages/31/0d/b48c405c91693635fbe2dcd7bc84a33a602add5f63286e024d3b6741411c/numpy-2.2.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:481b49095335f8eed42e39e8041327c05b0f6f4780488f61286ed3c01368d491", size = 6889579, upload-time = "2025-05-17T21:32:01.712Z" }, - { url = "https://files.pythonhosted.org/packages/52/b8/7f0554d49b565d0171eab6e99001846882000883998e7b7d9f0d98b1f934/numpy-2.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b64d8d4d17135e00c8e346e0a738deb17e754230d7e0810ac5012750bbd85a5a", size = 14312005, upload-time = "2025-05-17T21:32:23.332Z" }, - { url = "https://files.pythonhosted.org/packages/b3/dd/2238b898e51bd6d389b7389ffb20d7f4c10066d80351187ec8e303a5a475/numpy-2.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba10f8411898fc418a521833e014a77d3ca01c15b0c6cdcce6a0d2897e6dbbdf", size = 16821570, upload-time = "2025-05-17T21:32:47.991Z" }, - { url = "https://files.pythonhosted.org/packages/83/6c/44d0325722cf644f191042bf47eedad61c1e6df2432ed65cbe28509d404e/numpy-2.2.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bd48227a919f1bafbdda0583705e547892342c26fb127219d60a5c36882609d1", size = 15818548, upload-time = "2025-05-17T21:33:11.728Z" }, - { url = "https://files.pythonhosted.org/packages/ae/9d/81e8216030ce66be25279098789b665d49ff19eef08bfa8cb96d4957f422/numpy-2.2.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9551a499bf125c1d4f9e250377c1ee2eddd02e01eac6644c080162c0c51778ab", size = 18620521, upload-time = "2025-05-17T21:33:39.139Z" }, - { url = "https://files.pythonhosted.org/packages/6a/fd/e19617b9530b031db51b0926eed5345ce8ddc669bb3bc0044b23e275ebe8/numpy-2.2.6-cp311-cp311-win32.whl", hash = "sha256:0678000bb9ac1475cd454c6b8c799206af8107e310843532b04d49649c717a47", size = 6525866, upload-time = "2025-05-17T21:33:50.273Z" }, - { url = "https://files.pythonhosted.org/packages/31/0a/f354fb7176b81747d870f7991dc763e157a934c717b67b58456bc63da3df/numpy-2.2.6-cp311-cp311-win_amd64.whl", hash = "sha256:e8213002e427c69c45a52bbd94163084025f533a55a59d6f9c5b820774ef3303", size = 12907455, upload-time = "2025-05-17T21:34:09.135Z" }, - { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348, upload-time = "2025-05-17T21:34:39.648Z" }, - { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362, upload-time = "2025-05-17T21:35:01.241Z" }, - { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103, upload-time = "2025-05-17T21:35:10.622Z" }, - { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382, upload-time = "2025-05-17T21:35:21.414Z" }, - { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462, upload-time = "2025-05-17T21:35:42.174Z" }, - { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618, upload-time = "2025-05-17T21:36:06.711Z" }, - { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511, upload-time = "2025-05-17T21:36:29.965Z" }, - { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783, upload-time = "2025-05-17T21:36:56.883Z" }, - { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506, upload-time = "2025-05-17T21:37:07.368Z" }, - { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190, upload-time = "2025-05-17T21:37:26.213Z" }, - { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828, upload-time = "2025-05-17T21:37:56.699Z" }, - { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006, upload-time = "2025-05-17T21:38:18.291Z" }, - { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765, upload-time = "2025-05-17T21:38:27.319Z" }, - { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736, upload-time = "2025-05-17T21:38:38.141Z" }, - { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719, upload-time = "2025-05-17T21:38:58.433Z" }, - { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072, upload-time = "2025-05-17T21:39:22.638Z" }, - { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213, upload-time = "2025-05-17T21:39:45.865Z" }, - { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632, upload-time = "2025-05-17T21:40:13.331Z" }, - { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532, upload-time = "2025-05-17T21:43:46.099Z" }, - { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885, upload-time = "2025-05-17T21:44:05.145Z" }, - { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467, upload-time = "2025-05-17T21:40:44Z" }, - { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144, upload-time = "2025-05-17T21:41:05.695Z" }, - { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217, upload-time = "2025-05-17T21:41:15.903Z" }, - { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014, upload-time = "2025-05-17T21:41:27.321Z" }, - { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935, upload-time = "2025-05-17T21:41:49.738Z" }, - { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122, upload-time = "2025-05-17T21:42:14.046Z" }, - { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143, upload-time = "2025-05-17T21:42:37.464Z" }, - { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260, upload-time = "2025-05-17T21:43:05.189Z" }, - { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225, upload-time = "2025-05-17T21:43:16.254Z" }, - { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374, upload-time = "2025-05-17T21:43:35.479Z" }, - { url = "https://files.pythonhosted.org/packages/9e/3b/d94a75f4dbf1ef5d321523ecac21ef23a3cd2ac8b78ae2aac40873590229/numpy-2.2.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0b605b275d7bd0c640cad4e5d30fa701a8d59302e127e5f79138ad62762c3e3d", size = 21040391, upload-time = "2025-05-17T21:44:35.948Z" }, - { url = "https://files.pythonhosted.org/packages/17/f4/09b2fa1b58f0fb4f7c7963a1649c64c4d315752240377ed74d9cd878f7b5/numpy-2.2.6-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:7befc596a7dc9da8a337f79802ee8adb30a552a94f792b9c9d18c840055907db", size = 6786754, upload-time = "2025-05-17T21:44:47.446Z" }, - { url = "https://files.pythonhosted.org/packages/af/30/feba75f143bdc868a1cc3f44ccfa6c4b9ec522b36458e738cd00f67b573f/numpy-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce47521a4754c8f4593837384bd3424880629f718d87c5d44f8ed763edd63543", size = 16643476, upload-time = "2025-05-17T21:45:11.871Z" }, - { url = "https://files.pythonhosted.org/packages/37/48/ac2a9584402fb6c0cd5b5d1a91dcf176b15760130dd386bbafdbfe3640bf/numpy-2.2.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d042d24c90c41b54fd506da306759e06e568864df8ec17ccc17e9e884634fd00", size = 12812666, upload-time = "2025-05-17T21:45:31.426Z" }, -] - -[[package]] -name = "numpy" -version = "2.4.3" -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.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.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.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.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.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.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.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.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.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.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.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.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.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.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'", -] -sdist = { url = "https://files.pythonhosted.org/packages/10/8b/c265f4823726ab832de836cdd184d0986dcf94480f81e8739692a7ac7af2/numpy-2.4.3.tar.gz", hash = "sha256:483a201202b73495f00dbc83796c6ae63137a9bdade074f7648b3e32613412dd", size = 20727743, upload-time = "2026-03-09T07:58:53.426Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f9/51/5093a2df15c4dc19da3f79d1021e891f5dcf1d9d1db6ba38891d5590f3fe/numpy-2.4.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:33b3bf58ee84b172c067f56aeadc7ee9ab6de69c5e800ab5b10295d54c581adb", size = 16957183, upload-time = "2026-03-09T07:55:57.774Z" }, - { url = "https://files.pythonhosted.org/packages/b5/7c/c061f3de0630941073d2598dc271ac2f6cbcf5c83c74a5870fea07488333/numpy-2.4.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8ba7b51e71c05aa1f9bc3641463cd82308eab40ce0d5c7e1fd4038cbf9938147", size = 14968734, upload-time = "2026-03-09T07:56:00.494Z" }, - { url = "https://files.pythonhosted.org/packages/ef/27/d26c85cbcd86b26e4f125b0668e7a7c0542d19dd7d23ee12e87b550e95b5/numpy-2.4.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a1988292870c7cb9d0ebb4cc96b4d447513a9644801de54606dc7aabf2b7d920", size = 5475288, upload-time = "2026-03-09T07:56:02.857Z" }, - { url = "https://files.pythonhosted.org/packages/2b/09/3c4abbc1dcd8010bf1a611d174c7aa689fc505585ec806111b4406f6f1b1/numpy-2.4.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:23b46bb6d8ecb68b58c09944483c135ae5f0e9b8d8858ece5e4ead783771d2a9", size = 6805253, upload-time = "2026-03-09T07:56:04.53Z" }, - { url = "https://files.pythonhosted.org/packages/21/bc/e7aa3f6817e40c3f517d407742337cbb8e6fc4b83ce0b55ab780c829243b/numpy-2.4.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a016db5c5dba78fa8fe9f5d80d6708f9c42ab087a739803c0ac83a43d686a470", size = 15969479, upload-time = "2026-03-09T07:56:06.638Z" }, - { url = "https://files.pythonhosted.org/packages/78/51/9f5d7a41f0b51649ddf2f2320595e15e122a40610b233d51928dd6c92353/numpy-2.4.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:715de7f82e192e8cae5a507a347d97ad17598f8e026152ca97233e3666daaa71", size = 16901035, upload-time = "2026-03-09T07:56:09.405Z" }, - { url = "https://files.pythonhosted.org/packages/64/6e/b221dd847d7181bc5ee4857bfb026182ef69499f9305eb1371cbb1aea626/numpy-2.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2ddb7919366ee468342b91dea2352824c25b55814a987847b6c52003a7c97f15", size = 17325657, upload-time = "2026-03-09T07:56:12.067Z" }, - { url = "https://files.pythonhosted.org/packages/eb/b8/8f3fd2da596e1063964b758b5e3c970aed1949a05200d7e3d46a9d46d643/numpy-2.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a315e5234d88067f2d97e1f2ef670a7569df445d55400f1e33d117418d008d52", size = 18635512, upload-time = "2026-03-09T07:56:14.629Z" }, - { url = "https://files.pythonhosted.org/packages/5c/24/2993b775c37e39d2f8ab4125b44337ab0b2ba106c100980b7c274a22bee7/numpy-2.4.3-cp311-cp311-win32.whl", hash = "sha256:2b3f8d2c4589b1a2028d2a770b0fc4d1f332fb5e01521f4de3199a896d158ddd", size = 6238100, upload-time = "2026-03-09T07:56:17.243Z" }, - { url = "https://files.pythonhosted.org/packages/76/1d/edccf27adedb754db7c4511d5eac8b83f004ae948fe2d3509e8b78097d4c/numpy-2.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:77e76d932c49a75617c6d13464e41203cd410956614d0a0e999b25e9e8d27eec", size = 12609816, upload-time = "2026-03-09T07:56:19.089Z" }, - { url = "https://files.pythonhosted.org/packages/92/82/190b99153480076c8dce85f4cfe7d53ea84444145ffa54cb58dcd460d66b/numpy-2.4.3-cp311-cp311-win_arm64.whl", hash = "sha256:eb610595dd91560905c132c709412b512135a60f1851ccbd2c959e136431ff67", size = 10485757, upload-time = "2026-03-09T07:56:21.753Z" }, - { url = "https://files.pythonhosted.org/packages/a9/ed/6388632536f9788cea23a3a1b629f25b43eaacd7d7377e5d6bc7b9deb69b/numpy-2.4.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:61b0cbabbb6126c8df63b9a3a0c4b1f44ebca5e12ff6997b80fcf267fb3150ef", size = 16669628, upload-time = "2026-03-09T07:56:24.252Z" }, - { url = "https://files.pythonhosted.org/packages/74/1b/ee2abfc68e1ce728b2958b6ba831d65c62e1b13ce3017c13943f8f9b5b2e/numpy-2.4.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7395e69ff32526710748f92cd8c9849b361830968ea3e24a676f272653e8983e", size = 14696872, upload-time = "2026-03-09T07:56:26.991Z" }, - { url = "https://files.pythonhosted.org/packages/ba/d1/780400e915ff5638166f11ca9dc2c5815189f3d7cf6f8759a1685e586413/numpy-2.4.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:abdce0f71dcb4a00e4e77f3faf05e4616ceccfe72ccaa07f47ee79cda3b7b0f4", size = 5203489, upload-time = "2026-03-09T07:56:29.414Z" }, - { url = "https://files.pythonhosted.org/packages/0b/bb/baffa907e9da4cc34a6e556d6d90e032f6d7a75ea47968ea92b4858826c4/numpy-2.4.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:48da3a4ee1336454b07497ff7ec83903efa5505792c4e6d9bf83d99dc07a1e18", size = 6550814, upload-time = "2026-03-09T07:56:32.225Z" }, - { url = "https://files.pythonhosted.org/packages/7b/12/8c9f0c6c95f76aeb20fc4a699c33e9f827fa0d0f857747c73bb7b17af945/numpy-2.4.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:32e3bef222ad6b052280311d1d60db8e259e4947052c3ae7dd6817451fc8a4c5", size = 15666601, upload-time = "2026-03-09T07:56:34.461Z" }, - { url = "https://files.pythonhosted.org/packages/bd/79/cc665495e4d57d0aa6fbcc0aa57aa82671dfc78fbf95fe733ed86d98f52a/numpy-2.4.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e7dd01a46700b1967487141a66ac1a3cf0dd8ebf1f08db37d46389401512ca97", size = 16621358, upload-time = "2026-03-09T07:56:36.852Z" }, - { url = "https://files.pythonhosted.org/packages/a8/40/b4ecb7224af1065c3539f5ecfff879d090de09608ad1008f02c05c770cb3/numpy-2.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:76f0f283506c28b12bba319c0fab98217e9f9b54e6160e9c79e9f7348ba32e9c", size = 17016135, upload-time = "2026-03-09T07:56:39.337Z" }, - { url = "https://files.pythonhosted.org/packages/f7/b1/6a88e888052eed951afed7a142dcdf3b149a030ca59b4c71eef085858e43/numpy-2.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:737f630a337364665aba3b5a77e56a68cc42d350edd010c345d65a3efa3addcc", size = 18345816, upload-time = "2026-03-09T07:56:42.31Z" }, - { url = "https://files.pythonhosted.org/packages/f3/8f/103a60c5f8c3d7fc678c19cd7b2476110da689ccb80bc18050efbaeae183/numpy-2.4.3-cp312-cp312-win32.whl", hash = "sha256:26952e18d82a1dbbc2f008d402021baa8d6fc8e84347a2072a25e08b46d698b9", size = 5960132, upload-time = "2026-03-09T07:56:44.851Z" }, - { url = "https://files.pythonhosted.org/packages/d7/7c/f5ee1bf6ed888494978046a809df2882aad35d414b622893322df7286879/numpy-2.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:65f3c2455188f09678355f5cae1f959a06b778bc66d535da07bf2ef20cd319d5", size = 12316144, upload-time = "2026-03-09T07:56:47.057Z" }, - { url = "https://files.pythonhosted.org/packages/71/46/8d1cb3f7a00f2fb6394140e7e6623696e54c6318a9d9691bb4904672cf42/numpy-2.4.3-cp312-cp312-win_arm64.whl", hash = "sha256:2abad5c7fef172b3377502bde47892439bae394a71bc329f31df0fd829b41a9e", size = 10220364, upload-time = "2026-03-09T07:56:49.849Z" }, - { url = "https://files.pythonhosted.org/packages/b6/d0/1fe47a98ce0df229238b77611340aff92d52691bcbc10583303181abf7fc/numpy-2.4.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b346845443716c8e542d54112966383b448f4a3ba5c66409771b8c0889485dd3", size = 16665297, upload-time = "2026-03-09T07:56:52.296Z" }, - { url = "https://files.pythonhosted.org/packages/27/d9/4e7c3f0e68dfa91f21c6fb6cf839bc829ec920688b1ce7ec722b1a6202fb/numpy-2.4.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2629289168f4897a3c4e23dc98d6f1731f0fc0fe52fb9db19f974041e4cc12b9", size = 14691853, upload-time = "2026-03-09T07:56:54.992Z" }, - { url = "https://files.pythonhosted.org/packages/3a/66/bd096b13a87549683812b53ab211e6d413497f84e794fb3c39191948da97/numpy-2.4.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:bb2e3cf95854233799013779216c57e153c1ee67a0bf92138acca0e429aefaee", size = 5198435, upload-time = "2026-03-09T07:56:57.184Z" }, - { url = "https://files.pythonhosted.org/packages/a2/2f/687722910b5a5601de2135c891108f51dfc873d8e43c8ed9f4ebb440b4a2/numpy-2.4.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:7f3408ff897f8ab07a07fbe2823d7aee6ff644c097cc1f90382511fe982f647f", size = 6546347, upload-time = "2026-03-09T07:56:59.531Z" }, - { url = "https://files.pythonhosted.org/packages/bf/ec/7971c4e98d86c564750393fab8d7d83d0a9432a9d78bb8a163a6dc59967a/numpy-2.4.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:decb0eb8a53c3b009b0962378065589685d66b23467ef5dac16cbe818afde27f", size = 15664626, upload-time = "2026-03-09T07:57:01.385Z" }, - { url = "https://files.pythonhosted.org/packages/7e/eb/7daecbea84ec935b7fc732e18f532073064a3816f0932a40a17f3349185f/numpy-2.4.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d5f51900414fc9204a0e0da158ba2ac52b75656e7dce7e77fb9f84bfa343b4cc", size = 16608916, upload-time = "2026-03-09T07:57:04.008Z" }, - { url = "https://files.pythonhosted.org/packages/df/58/2a2b4a817ffd7472dca4421d9f0776898b364154e30c95f42195041dc03b/numpy-2.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6bd06731541f89cdc01b261ba2c9e037f1543df7472517836b78dfb15bd6e476", size = 17015824, upload-time = "2026-03-09T07:57:06.347Z" }, - { url = "https://files.pythonhosted.org/packages/4a/ca/627a828d44e78a418c55f82dd4caea8ea4a8ef24e5144d9e71016e52fb40/numpy-2.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:22654fe6be0e5206f553a9250762c653d3698e46686eee53b399ab90da59bd92", size = 18334581, upload-time = "2026-03-09T07:57:09.114Z" }, - { url = "https://files.pythonhosted.org/packages/cd/c0/76f93962fc79955fcba30a429b62304332345f22d4daec1cb33653425643/numpy-2.4.3-cp313-cp313-win32.whl", hash = "sha256:d71e379452a2f670ccb689ec801b1218cd3983e253105d6e83780967e899d687", size = 5958618, upload-time = "2026-03-09T07:57:11.432Z" }, - { url = "https://files.pythonhosted.org/packages/b1/3c/88af0040119209b9b5cb59485fa48b76f372c73068dbf9254784b975ac53/numpy-2.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:0a60e17a14d640f49146cb38e3f105f571318db7826d9b6fef7e4dce758faecd", size = 12312824, upload-time = "2026-03-09T07:57:13.586Z" }, - { url = "https://files.pythonhosted.org/packages/58/ce/3d07743aced3d173f877c3ef6a454c2174ba42b584ab0b7e6d99374f51ed/numpy-2.4.3-cp313-cp313-win_arm64.whl", hash = "sha256:c9619741e9da2059cd9c3f206110b97583c7152c1dc9f8aafd4beb450ac1c89d", size = 10221218, upload-time = "2026-03-09T07:57:16.183Z" }, - { url = "https://files.pythonhosted.org/packages/62/09/d96b02a91d09e9d97862f4fc8bfebf5400f567d8eb1fe4b0cc4795679c15/numpy-2.4.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:7aa4e54f6469300ebca1d9eb80acd5253cdfa36f2c03d79a35883687da430875", size = 14819570, upload-time = "2026-03-09T07:57:18.564Z" }, - { url = "https://files.pythonhosted.org/packages/b5/ca/0b1aba3905fdfa3373d523b2b15b19029f4f3031c87f4066bd9d20ef6c6b/numpy-2.4.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:d1b90d840b25874cf5cd20c219af10bac3667db3876d9a495609273ebe679070", size = 5326113, upload-time = "2026-03-09T07:57:21.052Z" }, - { url = "https://files.pythonhosted.org/packages/c0/63/406e0fd32fcaeb94180fd6a4c41e55736d676c54346b7efbce548b94a914/numpy-2.4.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:a749547700de0a20a6718293396ec237bb38218049cfce788e08fcb716e8cf73", size = 6646370, upload-time = "2026-03-09T07:57:22.804Z" }, - { url = "https://files.pythonhosted.org/packages/b6/d0/10f7dc157d4b37af92720a196be6f54f889e90dcd30dce9dc657ed92c257/numpy-2.4.3-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:94f3c4a151a2e529adf49c1d54f0f57ff8f9b233ee4d44af623a81553ab86368", size = 15723499, upload-time = "2026-03-09T07:57:24.693Z" }, - { url = "https://files.pythonhosted.org/packages/66/f1/d1c2bf1161396629701bc284d958dc1efa3a5a542aab83cf11ee6eb4cba5/numpy-2.4.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:22c31dc07025123aedf7f2db9e91783df13f1776dc52c6b22c620870dc0fab22", size = 16657164, upload-time = "2026-03-09T07:57:27.676Z" }, - { url = "https://files.pythonhosted.org/packages/1a/be/cca19230b740af199ac47331a21c71e7a3d0ba59661350483c1600d28c37/numpy-2.4.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:148d59127ac95979d6f07e4d460f934ebdd6eed641db9c0db6c73026f2b2101a", size = 17081544, upload-time = "2026-03-09T07:57:30.664Z" }, - { url = "https://files.pythonhosted.org/packages/b9/c5/9602b0cbb703a0936fb40f8a95407e8171935b15846de2f0776e08af04c7/numpy-2.4.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:a97cbf7e905c435865c2d939af3d93f99d18eaaa3cabe4256f4304fb51604349", size = 18380290, upload-time = "2026-03-09T07:57:33.763Z" }, - { url = "https://files.pythonhosted.org/packages/ed/81/9f24708953cd30be9ee36ec4778f4b112b45165812f2ada4cc5ea1c1f254/numpy-2.4.3-cp313-cp313t-win32.whl", hash = "sha256:be3b8487d725a77acccc9924f65fd8bce9af7fac8c9820df1049424a2115af6c", size = 6082814, upload-time = "2026-03-09T07:57:36.491Z" }, - { url = "https://files.pythonhosted.org/packages/e2/9e/52f6eaa13e1a799f0ab79066c17f7016a4a8ae0c1aefa58c82b4dab690b4/numpy-2.4.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1ec84fd7c8e652b0f4aaaf2e6e9cc8eaa9b1b80a537e06b2e3a2fb176eedcb26", size = 12452673, upload-time = "2026-03-09T07:57:38.281Z" }, - { url = "https://files.pythonhosted.org/packages/c4/04/b8cece6ead0b30c9fbd99bb835ad7ea0112ac5f39f069788c5558e3b1ab2/numpy-2.4.3-cp313-cp313t-win_arm64.whl", hash = "sha256:120df8c0a81ebbf5b9020c91439fccd85f5e018a927a39f624845be194a2be02", size = 10290907, upload-time = "2026-03-09T07:57:40.747Z" }, - { url = "https://files.pythonhosted.org/packages/70/ae/3936f79adebf8caf81bd7a599b90a561334a658be4dcc7b6329ebf4ee8de/numpy-2.4.3-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:5884ce5c7acfae1e4e1b6fde43797d10aa506074d25b531b4f54bde33c0c31d4", size = 16664563, upload-time = "2026-03-09T07:57:43.817Z" }, - { url = "https://files.pythonhosted.org/packages/9b/62/760f2b55866b496bb1fa7da2a6db076bef908110e568b02fcfc1422e2a3a/numpy-2.4.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:297837823f5bc572c5f9379b0c9f3a3365f08492cbdc33bcc3af174372ebb168", size = 14702161, upload-time = "2026-03-09T07:57:46.169Z" }, - { url = "https://files.pythonhosted.org/packages/32/af/a7a39464e2c0a21526fb4fb76e346fb172ebc92f6d1c7a07c2c139cc17b1/numpy-2.4.3-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:a111698b4a3f8dcbe54c64a7708f049355abd603e619013c346553c1fd4ca90b", size = 5208738, upload-time = "2026-03-09T07:57:48.506Z" }, - { url = "https://files.pythonhosted.org/packages/29/8c/2a0cf86a59558fa078d83805589c2de490f29ed4fb336c14313a161d358a/numpy-2.4.3-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:4bd4741a6a676770e0e97fe9ab2e51de01183df3dcbcec591d26d331a40de950", size = 6543618, upload-time = "2026-03-09T07:57:50.591Z" }, - { url = "https://files.pythonhosted.org/packages/aa/b8/612ce010c0728b1c363fa4ea3aa4c22fe1c5da1de008486f8c2f5cb92fae/numpy-2.4.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:54f29b877279d51e210e0c80709ee14ccbbad647810e8f3d375561c45ef613dd", size = 15680676, upload-time = "2026-03-09T07:57:52.34Z" }, - { url = "https://files.pythonhosted.org/packages/a9/7e/4f120ecc54ba26ddf3dc348eeb9eb063f421de65c05fc961941798feea18/numpy-2.4.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:679f2a834bae9020f81534671c56fd0cc76dd7e5182f57131478e23d0dc59e24", size = 16613492, upload-time = "2026-03-09T07:57:54.91Z" }, - { url = "https://files.pythonhosted.org/packages/2c/86/1b6020db73be330c4b45d5c6ee4295d59cfeef0e3ea323959d053e5a6909/numpy-2.4.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d84f0f881cb2225c2dfd7f78a10a5645d487a496c6668d6cc39f0f114164f3d0", size = 17031789, upload-time = "2026-03-09T07:57:57.641Z" }, - { url = "https://files.pythonhosted.org/packages/07/3a/3b90463bf41ebc21d1b7e06079f03070334374208c0f9a1f05e4ae8455e7/numpy-2.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d213c7e6e8d211888cc359bab7199670a00f5b82c0978b9d1c75baf1eddbeac0", size = 18339941, upload-time = "2026-03-09T07:58:00.577Z" }, - { url = "https://files.pythonhosted.org/packages/a8/74/6d736c4cd962259fd8bae9be27363eb4883a2f9069763747347544c2a487/numpy-2.4.3-cp314-cp314-win32.whl", hash = "sha256:52077feedeff7c76ed7c9f1a0428558e50825347b7545bbb8523da2cd55c547a", size = 6007503, upload-time = "2026-03-09T07:58:03.331Z" }, - { url = "https://files.pythonhosted.org/packages/48/39/c56ef87af669364356bb011922ef0734fc49dad51964568634c72a009488/numpy-2.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:0448e7f9caefb34b4b7dd2b77f21e8906e5d6f0365ad525f9f4f530b13df2afc", size = 12444915, upload-time = "2026-03-09T07:58:06.353Z" }, - { url = "https://files.pythonhosted.org/packages/9d/1f/ab8528e38d295fd349310807496fabb7cf9fe2e1f70b97bc20a483ea9d4a/numpy-2.4.3-cp314-cp314-win_arm64.whl", hash = "sha256:b44fd60341c4d9783039598efadd03617fa28d041fc37d22b62d08f2027fa0e7", size = 10494875, upload-time = "2026-03-09T07:58:08.734Z" }, - { url = "https://files.pythonhosted.org/packages/e6/ef/b7c35e4d5ef141b836658ab21a66d1a573e15b335b1d111d31f26c8ef80f/numpy-2.4.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0a195f4216be9305a73c0e91c9b026a35f2161237cf1c6de9b681637772ea657", size = 14822225, upload-time = "2026-03-09T07:58:11.034Z" }, - { url = "https://files.pythonhosted.org/packages/cd/8d/7730fa9278cf6648639946cc816e7cc89f0d891602584697923375f801ed/numpy-2.4.3-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:cd32fbacb9fd1bf041bf8e89e4576b6f00b895f06d00914820ae06a616bdfef7", size = 5328769, upload-time = "2026-03-09T07:58:13.67Z" }, - { url = "https://files.pythonhosted.org/packages/47/01/d2a137317c958b074d338807c1b6a383406cdf8b8e53b075d804cc3d211d/numpy-2.4.3-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:2e03c05abaee1f672e9d67bc858f300b5ccba1c21397211e8d77d98350972093", size = 6649461, upload-time = "2026-03-09T07:58:15.912Z" }, - { url = "https://files.pythonhosted.org/packages/5c/34/812ce12bc0f00272a4b0ec0d713cd237cb390666eb6206323d1cc9cedbb2/numpy-2.4.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7d1ce23cce91fcea443320a9d0ece9b9305d4368875bab09538f7a5b4131938a", size = 15725809, upload-time = "2026-03-09T07:58:17.787Z" }, - { url = "https://files.pythonhosted.org/packages/25/c0/2aed473a4823e905e765fee3dc2cbf504bd3e68ccb1150fbdabd5c39f527/numpy-2.4.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c59020932feb24ed49ffd03704fbab89f22aa9c0d4b180ff45542fe8918f5611", size = 16655242, upload-time = "2026-03-09T07:58:20.476Z" }, - { url = "https://files.pythonhosted.org/packages/f2/c8/7e052b2fc87aa0e86de23f20e2c42bd261c624748aa8efd2c78f7bb8d8c6/numpy-2.4.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9684823a78a6cd6ad7511fc5e25b07947d1d5b5e2812c93fe99d7d4195130720", size = 17080660, upload-time = "2026-03-09T07:58:23.067Z" }, - { url = "https://files.pythonhosted.org/packages/f3/3d/0876746044db2adcb11549f214d104f2e1be00f07a67edbb4e2812094847/numpy-2.4.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:0200b25c687033316fb39f0ff4e3e690e8957a2c3c8d22499891ec58c37a3eb5", size = 18380384, upload-time = "2026-03-09T07:58:25.839Z" }, - { url = "https://files.pythonhosted.org/packages/07/12/8160bea39da3335737b10308df4f484235fd297f556745f13092aa039d3b/numpy-2.4.3-cp314-cp314t-win32.whl", hash = "sha256:5e10da9e93247e554bb1d22f8edc51847ddd7dde52d85ce31024c1b4312bfba0", size = 6154547, upload-time = "2026-03-09T07:58:28.289Z" }, - { url = "https://files.pythonhosted.org/packages/42/f3/76534f61f80d74cc9cdf2e570d3d4eeb92c2280a27c39b0aaf471eda7b48/numpy-2.4.3-cp314-cp314t-win_amd64.whl", hash = "sha256:45f003dbdffb997a03da2d1d0cb41fbd24a87507fb41605c0420a3db5bd4667b", size = 12633645, upload-time = "2026-03-09T07:58:30.384Z" }, - { url = "https://files.pythonhosted.org/packages/1f/b6/7c0d4334c15983cec7f92a69e8ce9b1e6f31857e5ee3a413ac424e6bd63d/numpy-2.4.3-cp314-cp314t-win_arm64.whl", hash = "sha256:4d382735cecd7bcf090172489a525cd7d4087bc331f7df9f60ddc9a296cf208e", size = 10565454, upload-time = "2026-03-09T07:58:33.031Z" }, - { url = "https://files.pythonhosted.org/packages/64/e4/4dab9fb43c83719c29241c535d9e07be73bea4bc0c6686c5816d8e1b6689/numpy-2.4.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c6b124bfcafb9e8d3ed09130dbee44848c20b3e758b6bbf006e641778927c028", size = 16834892, upload-time = "2026-03-09T07:58:35.334Z" }, - { url = "https://files.pythonhosted.org/packages/c9/29/f8b6d4af90fed3dfda84ebc0df06c9833d38880c79ce954e5b661758aa31/numpy-2.4.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:76dbb9d4e43c16cf9aa711fcd8de1e2eeb27539dcefb60a1d5e9f12fae1d1ed8", size = 14893070, upload-time = "2026-03-09T07:58:37.7Z" }, - { url = "https://files.pythonhosted.org/packages/9a/04/a19b3c91dbec0a49269407f15d5753673a09832daed40c45e8150e6fa558/numpy-2.4.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:29363fbfa6f8ee855d7569c96ce524845e3d726d6c19b29eceec7dd555dab152", size = 5399609, upload-time = "2026-03-09T07:58:39.853Z" }, - { url = "https://files.pythonhosted.org/packages/79/34/4d73603f5420eab89ea8a67097b31364bf7c30f811d4dd84b1659c7476d9/numpy-2.4.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:bc71942c789ef415a37f0d4eab90341425a00d538cd0642445d30b41023d3395", size = 6714355, upload-time = "2026-03-09T07:58:42.365Z" }, - { url = "https://files.pythonhosted.org/packages/58/ad/1100d7229bb248394939a12a8074d485b655e8ed44207d328fdd7fcebc7b/numpy-2.4.3-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7e58765ad74dcebd3ef0208a5078fba32dc8ec3578fe84a604432950cd043d79", size = 15800434, upload-time = "2026-03-09T07:58:44.837Z" }, - { url = "https://files.pythonhosted.org/packages/0c/fd/16d710c085d28ba4feaf29ac60c936c9d662e390344f94a6beaa2ac9899b/numpy-2.4.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e236dbda4e1d319d681afcbb136c0c4a8e0f1a5c58ceec2adebb547357fe857", size = 16729409, upload-time = "2026-03-09T07:58:47.972Z" }, - { url = "https://files.pythonhosted.org/packages/57/a7/b35835e278c18b85206834b3aa3abe68e77a98769c59233d1f6300284781/numpy-2.4.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:4b42639cdde6d24e732ff823a3fa5b701d8acad89c4142bc1d0bd6dc85200ba5", size = 12504685, upload-time = "2026-03-09T07:58:50.525Z" }, +version = "2.1.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/25/ca/1166b75c21abd1da445b97bf1fa2f14f423c6cfb4fc7c4ef31dccf9f6a94/numpy-2.1.3.tar.gz", hash = "sha256:aa08e04e08aaf974d4458def539dece0d28146d866a39da5639596f4921fd761", size = 20166090, upload-time = "2024-11-02T17:48:55.832Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f1/80/d572a4737626372915bca41c3afbfec9d173561a39a0a61bacbbfd1dafd4/numpy-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c894b4305373b9c5576d7a12b473702afdf48ce5369c074ba304cc5ad8730dff", size = 21152472, upload-time = "2024-11-02T17:30:37.354Z" }, + { url = "https://files.pythonhosted.org/packages/6f/bb/7bfba10c791ae3bb6716da77ad85a82d5fac07fc96fb0023ef0571df9d20/numpy-2.1.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b47fbb433d3260adcd51eb54f92a2ffbc90a4595f8970ee00e064c644ac788f5", size = 13747967, upload-time = "2024-11-02T17:30:59.602Z" }, + { url = "https://files.pythonhosted.org/packages/da/d6/2df7bde35f0478455f0be5934877b3e5a505f587b00230f54a519a6b55a5/numpy-2.1.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:825656d0743699c529c5943554d223c021ff0494ff1442152ce887ef4f7561a1", size = 5354921, upload-time = "2024-11-02T17:31:09.428Z" }, + { url = "https://files.pythonhosted.org/packages/d1/bb/75b945874f931494891eac6ca06a1764d0e8208791f3addadb2963b83527/numpy-2.1.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:6a4825252fcc430a182ac4dee5a505053d262c807f8a924603d411f6718b88fd", size = 6888603, upload-time = "2024-11-02T17:31:20.835Z" }, + { url = "https://files.pythonhosted.org/packages/68/a7/fde73636f6498dbfa6d82fc336164635fe592f1ad0d13285fcb6267fdc1c/numpy-2.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e711e02f49e176a01d0349d82cb5f05ba4db7d5e7e0defd026328e5cfb3226d3", size = 13889862, upload-time = "2024-11-02T17:31:41.486Z" }, + { url = "https://files.pythonhosted.org/packages/05/db/5d9c91b2e1e2e72be1369278f696356d44975befcae830daf2e667dcb54f/numpy-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78574ac2d1a4a02421f25da9559850d59457bac82f2b8d7a44fe83a64f770098", size = 16328151, upload-time = "2024-11-02T17:32:08.262Z" }, + { url = "https://files.pythonhosted.org/packages/3e/6a/7eb732109b53ae64a29e25d7e68eb9d6611037f6354875497008a49e74d3/numpy-2.1.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c7662f0e3673fe4e832fe07b65c50342ea27d989f92c80355658c7f888fcc83c", size = 16704107, upload-time = "2024-11-02T17:32:34.361Z" }, + { url = "https://files.pythonhosted.org/packages/88/cc/278113b66a1141053cbda6f80e4200c6da06b3079c2d27bda1fde41f2c1f/numpy-2.1.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:fa2d1337dc61c8dc417fbccf20f6d1e139896a30721b7f1e832b2bb6ef4eb6c4", size = 14385789, upload-time = "2024-11-02T17:32:57.152Z" }, + { url = "https://files.pythonhosted.org/packages/f5/69/eb20f5e1bfa07449bc67574d2f0f7c1e6b335fb41672e43861a7727d85f2/numpy-2.1.3-cp310-cp310-win32.whl", hash = "sha256:72dcc4a35a8515d83e76b58fdf8113a5c969ccd505c8a946759b24e3182d1f23", size = 6536706, upload-time = "2024-11-02T17:33:09.12Z" }, + { url = "https://files.pythonhosted.org/packages/8e/8b/1c131ab5a94c1086c289c6e1da1d843de9dbd95fe5f5ee6e61904c9518e2/numpy-2.1.3-cp310-cp310-win_amd64.whl", hash = "sha256:ecc76a9ba2911d8d37ac01de72834d8849e55473457558e12995f4cd53e778e0", size = 12864165, upload-time = "2024-11-02T17:33:28.974Z" }, + { url = "https://files.pythonhosted.org/packages/ad/81/c8167192eba5247593cd9d305ac236847c2912ff39e11402e72ae28a4985/numpy-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4d1167c53b93f1f5d8a139a742b3c6f4d429b54e74e6b57d0eff40045187b15d", size = 21156252, upload-time = "2024-11-02T17:34:01.372Z" }, + { url = "https://files.pythonhosted.org/packages/da/74/5a60003fc3d8a718d830b08b654d0eea2d2db0806bab8f3c2aca7e18e010/numpy-2.1.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c80e4a09b3d95b4e1cac08643f1152fa71a0a821a2d4277334c88d54b2219a41", size = 13784119, upload-time = "2024-11-02T17:34:23.809Z" }, + { url = "https://files.pythonhosted.org/packages/47/7c/864cb966b96fce5e63fcf25e1e4d957fe5725a635e5f11fe03f39dd9d6b5/numpy-2.1.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:576a1c1d25e9e02ed7fa5477f30a127fe56debd53b8d2c89d5578f9857d03ca9", size = 5352978, upload-time = "2024-11-02T17:34:34.001Z" }, + { url = "https://files.pythonhosted.org/packages/09/ac/61d07930a4993dd9691a6432de16d93bbe6aa4b1c12a5e573d468eefc1ca/numpy-2.1.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:973faafebaae4c0aaa1a1ca1ce02434554d67e628b8d805e61f874b84e136b09", size = 6892570, upload-time = "2024-11-02T17:34:45.401Z" }, + { url = "https://files.pythonhosted.org/packages/27/2f/21b94664f23af2bb52030653697c685022119e0dc93d6097c3cb45bce5f9/numpy-2.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:762479be47a4863e261a840e8e01608d124ee1361e48b96916f38b119cfda04a", size = 13896715, upload-time = "2024-11-02T17:35:06.564Z" }, + { url = "https://files.pythonhosted.org/packages/7a/f0/80811e836484262b236c684a75dfc4ba0424bc670e765afaa911468d9f39/numpy-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc6f24b3d1ecc1eebfbf5d6051faa49af40b03be1aaa781ebdadcbc090b4539b", size = 16339644, upload-time = "2024-11-02T17:35:30.888Z" }, + { url = "https://files.pythonhosted.org/packages/fa/81/ce213159a1ed8eb7d88a2a6ef4fbdb9e4ffd0c76b866c350eb4e3c37e640/numpy-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:17ee83a1f4fef3c94d16dc1802b998668b5419362c8a4f4e8a491de1b41cc3ee", size = 16712217, upload-time = "2024-11-02T17:35:56.703Z" }, + { url = "https://files.pythonhosted.org/packages/7d/84/4de0b87d5a72f45556b2a8ee9fc8801e8518ec867fc68260c1f5dcb3903f/numpy-2.1.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:15cb89f39fa6d0bdfb600ea24b250e5f1a3df23f901f51c8debaa6a5d122b2f0", size = 14399053, upload-time = "2024-11-02T17:36:22.3Z" }, + { url = "https://files.pythonhosted.org/packages/7e/1c/e5fabb9ad849f9d798b44458fd12a318d27592d4bc1448e269dec070ff04/numpy-2.1.3-cp311-cp311-win32.whl", hash = "sha256:d9beb777a78c331580705326d2367488d5bc473b49a9bc3036c154832520aca9", size = 6534741, upload-time = "2024-11-02T17:36:33.552Z" }, + { url = "https://files.pythonhosted.org/packages/1e/48/a9a4b538e28f854bfb62e1dea3c8fea12e90216a276c7777ae5345ff29a7/numpy-2.1.3-cp311-cp311-win_amd64.whl", hash = "sha256:d89dd2b6da69c4fff5e39c28a382199ddedc3a5be5390115608345dec660b9e2", size = 12869487, upload-time = "2024-11-02T17:36:52.909Z" }, + { url = "https://files.pythonhosted.org/packages/8a/f0/385eb9970309643cbca4fc6eebc8bb16e560de129c91258dfaa18498da8b/numpy-2.1.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f55ba01150f52b1027829b50d70ef1dafd9821ea82905b63936668403c3b471e", size = 20849658, upload-time = "2024-11-02T17:37:23.919Z" }, + { url = "https://files.pythonhosted.org/packages/54/4a/765b4607f0fecbb239638d610d04ec0a0ded9b4951c56dc68cef79026abf/numpy-2.1.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:13138eadd4f4da03074851a698ffa7e405f41a0845a6b1ad135b81596e4e9958", size = 13492258, upload-time = "2024-11-02T17:37:45.252Z" }, + { url = "https://files.pythonhosted.org/packages/bd/a7/2332679479c70b68dccbf4a8eb9c9b5ee383164b161bee9284ac141fbd33/numpy-2.1.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:a6b46587b14b888e95e4a24d7b13ae91fa22386c199ee7b418f449032b2fa3b8", size = 5090249, upload-time = "2024-11-02T17:37:54.252Z" }, + { url = "https://files.pythonhosted.org/packages/c1/67/4aa00316b3b981a822c7a239d3a8135be2a6945d1fd11d0efb25d361711a/numpy-2.1.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:0fa14563cc46422e99daef53d725d0c326e99e468a9320a240affffe87852564", size = 6621704, upload-time = "2024-11-02T17:38:05.127Z" }, + { url = "https://files.pythonhosted.org/packages/5e/da/1a429ae58b3b6c364eeec93bf044c532f2ff7b48a52e41050896cf15d5b1/numpy-2.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8637dcd2caa676e475503d1f8fdb327bc495554e10838019651b76d17b98e512", size = 13606089, upload-time = "2024-11-02T17:38:25.997Z" }, + { url = "https://files.pythonhosted.org/packages/9e/3e/3757f304c704f2f0294a6b8340fcf2be244038be07da4cccf390fa678a9f/numpy-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2312b2aa89e1f43ecea6da6ea9a810d06aae08321609d8dc0d0eda6d946a541b", size = 16043185, upload-time = "2024-11-02T17:38:51.07Z" }, + { url = "https://files.pythonhosted.org/packages/43/97/75329c28fea3113d00c8d2daf9bc5828d58d78ed661d8e05e234f86f0f6d/numpy-2.1.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a38c19106902bb19351b83802531fea19dee18e5b37b36454f27f11ff956f7fc", size = 16410751, upload-time = "2024-11-02T17:39:15.801Z" }, + { url = "https://files.pythonhosted.org/packages/ad/7a/442965e98b34e0ae9da319f075b387bcb9a1e0658276cc63adb8c9686f7b/numpy-2.1.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:02135ade8b8a84011cbb67dc44e07c58f28575cf9ecf8ab304e51c05528c19f0", size = 14082705, upload-time = "2024-11-02T17:39:38.274Z" }, + { url = "https://files.pythonhosted.org/packages/ac/b6/26108cf2cfa5c7e03fb969b595c93131eab4a399762b51ce9ebec2332e80/numpy-2.1.3-cp312-cp312-win32.whl", hash = "sha256:e6988e90fcf617da2b5c78902fe8e668361b43b4fe26dbf2d7b0f8034d4cafb9", size = 6239077, upload-time = "2024-11-02T17:39:49.299Z" }, + { url = "https://files.pythonhosted.org/packages/a6/84/fa11dad3404b7634aaab50733581ce11e5350383311ea7a7010f464c0170/numpy-2.1.3-cp312-cp312-win_amd64.whl", hash = "sha256:0d30c543f02e84e92c4b1f415b7c6b5326cbe45ee7882b6b77db7195fb971e3a", size = 12566858, upload-time = "2024-11-02T17:40:08.851Z" }, + { url = "https://files.pythonhosted.org/packages/4d/0b/620591441457e25f3404c8057eb924d04f161244cb8a3680d529419aa86e/numpy-2.1.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96fe52fcdb9345b7cd82ecd34547fca4321f7656d500eca497eb7ea5a926692f", size = 20836263, upload-time = "2024-11-02T17:40:39.528Z" }, + { url = "https://files.pythonhosted.org/packages/45/e1/210b2d8b31ce9119145433e6ea78046e30771de3fe353f313b2778142f34/numpy-2.1.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f653490b33e9c3a4c1c01d41bc2aef08f9475af51146e4a7710c450cf9761598", size = 13507771, upload-time = "2024-11-02T17:41:01.368Z" }, + { url = "https://files.pythonhosted.org/packages/55/44/aa9ee3caee02fa5a45f2c3b95cafe59c44e4b278fbbf895a93e88b308555/numpy-2.1.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:dc258a761a16daa791081d026f0ed4399b582712e6fc887a95af09df10c5ca57", size = 5075805, upload-time = "2024-11-02T17:41:11.213Z" }, + { url = "https://files.pythonhosted.org/packages/78/d6/61de6e7e31915ba4d87bbe1ae859e83e6582ea14c6add07c8f7eefd8488f/numpy-2.1.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:016d0f6f5e77b0f0d45d77387ffa4bb89816b57c835580c3ce8e099ef830befe", size = 6608380, upload-time = "2024-11-02T17:41:22.19Z" }, + { url = "https://files.pythonhosted.org/packages/3e/46/48bdf9b7241e317e6cf94276fe11ba673c06d1fdf115d8b4ebf616affd1a/numpy-2.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c181ba05ce8299c7aa3125c27b9c2167bca4a4445b7ce73d5febc411ca692e43", size = 13602451, upload-time = "2024-11-02T17:41:43.094Z" }, + { url = "https://files.pythonhosted.org/packages/70/50/73f9a5aa0810cdccda9c1d20be3cbe4a4d6ea6bfd6931464a44c95eef731/numpy-2.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5641516794ca9e5f8a4d17bb45446998c6554704d888f86df9b200e66bdcce56", size = 16039822, upload-time = "2024-11-02T17:42:07.595Z" }, + { url = "https://files.pythonhosted.org/packages/ad/cd/098bc1d5a5bc5307cfc65ee9369d0ca658ed88fbd7307b0d49fab6ca5fa5/numpy-2.1.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ea4dedd6e394a9c180b33c2c872b92f7ce0f8e7ad93e9585312b0c5a04777a4a", size = 16411822, upload-time = "2024-11-02T17:42:32.48Z" }, + { url = "https://files.pythonhosted.org/packages/83/a2/7d4467a2a6d984549053b37945620209e702cf96a8bc658bc04bba13c9e2/numpy-2.1.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0df3635b9c8ef48bd3be5f862cf71b0a4716fa0e702155c45067c6b711ddcef", size = 14079598, upload-time = "2024-11-02T17:42:53.773Z" }, + { url = "https://files.pythonhosted.org/packages/e9/6a/d64514dcecb2ee70bfdfad10c42b76cab657e7ee31944ff7a600f141d9e9/numpy-2.1.3-cp313-cp313-win32.whl", hash = "sha256:50ca6aba6e163363f132b5c101ba078b8cbd3fa92c7865fd7d4d62d9779ac29f", size = 6236021, upload-time = "2024-11-02T17:46:19.171Z" }, + { url = "https://files.pythonhosted.org/packages/bb/f9/12297ed8d8301a401e7d8eb6b418d32547f1d700ed3c038d325a605421a4/numpy-2.1.3-cp313-cp313-win_amd64.whl", hash = "sha256:747641635d3d44bcb380d950679462fae44f54b131be347d5ec2bce47d3df9ed", size = 12560405, upload-time = "2024-11-02T17:46:38.177Z" }, + { url = "https://files.pythonhosted.org/packages/a7/45/7f9244cd792e163b334e3a7f02dff1239d2890b6f37ebf9e82cbe17debc0/numpy-2.1.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:996bb9399059c5b82f76b53ff8bb686069c05acc94656bb259b1d63d04a9506f", size = 20859062, upload-time = "2024-11-02T17:43:24.599Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b4/a084218e7e92b506d634105b13e27a3a6645312b93e1c699cc9025adb0e1/numpy-2.1.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:45966d859916ad02b779706bb43b954281db43e185015df6eb3323120188f9e4", size = 13515839, upload-time = "2024-11-02T17:43:45.498Z" }, + { url = "https://files.pythonhosted.org/packages/27/45/58ed3f88028dcf80e6ea580311dc3edefdd94248f5770deb980500ef85dd/numpy-2.1.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:baed7e8d7481bfe0874b566850cb0b85243e982388b7b23348c6db2ee2b2ae8e", size = 5116031, upload-time = "2024-11-02T17:43:54.585Z" }, + { url = "https://files.pythonhosted.org/packages/37/a8/eb689432eb977d83229094b58b0f53249d2209742f7de529c49d61a124a0/numpy-2.1.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:a9f7f672a3388133335589cfca93ed468509cb7b93ba3105fce780d04a6576a0", size = 6629977, upload-time = "2024-11-02T17:44:05.31Z" }, + { url = "https://files.pythonhosted.org/packages/42/a3/5355ad51ac73c23334c7caaed01adadfda49544f646fcbfbb4331deb267b/numpy-2.1.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7aac50327da5d208db2eec22eb11e491e3fe13d22653dce51b0f4109101b408", size = 13575951, upload-time = "2024-11-02T17:44:25.881Z" }, + { url = "https://files.pythonhosted.org/packages/c4/70/ea9646d203104e647988cb7d7279f135257a6b7e3354ea6c56f8bafdb095/numpy-2.1.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4394bc0dbd074b7f9b52024832d16e019decebf86caf909d94f6b3f77a8ee3b6", size = 16022655, upload-time = "2024-11-02T17:44:50.115Z" }, + { url = "https://files.pythonhosted.org/packages/14/ce/7fc0612903e91ff9d0b3f2eda4e18ef9904814afcae5b0f08edb7f637883/numpy-2.1.3-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:50d18c4358a0a8a53f12a8ba9d772ab2d460321e6a93d6064fc22443d189853f", size = 16399902, upload-time = "2024-11-02T17:45:15.685Z" }, + { url = "https://files.pythonhosted.org/packages/ef/62/1d3204313357591c913c32132a28f09a26357e33ea3c4e2fe81269e0dca1/numpy-2.1.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:14e253bd43fc6b37af4921b10f6add6925878a42a0c5fe83daee390bca80bc17", size = 14067180, upload-time = "2024-11-02T17:45:37.234Z" }, + { url = "https://files.pythonhosted.org/packages/24/d7/78a40ed1d80e23a774cb8a34ae8a9493ba1b4271dde96e56ccdbab1620ef/numpy-2.1.3-cp313-cp313t-win32.whl", hash = "sha256:08788d27a5fd867a663f6fc753fd7c3ad7e92747efc73c53bca2f19f8bc06f48", size = 6291907, upload-time = "2024-11-02T17:45:48.951Z" }, + { url = "https://files.pythonhosted.org/packages/86/09/a5ab407bd7f5f5599e6a9261f964ace03a73e7c6928de906981c31c38082/numpy-2.1.3-cp313-cp313t-win_amd64.whl", hash = "sha256:2564fbdf2b99b3f815f2107c1bbc93e2de8ee655a69c261363a1172a79a257d4", size = 12644098, upload-time = "2024-11-02T17:46:07.941Z" }, + { url = "https://files.pythonhosted.org/packages/00/e7/8d8bb791b62586cc432ecbb70632b4f23b7b7c88df41878de7528264f6d7/numpy-2.1.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:4f2015dfe437dfebbfce7c85c7b53d81ba49e71ba7eadbf1df40c915af75979f", size = 20983893, upload-time = "2024-11-02T17:47:09.365Z" }, + { url = "https://files.pythonhosted.org/packages/5e/f3/cb8118a044b5007586245a650360c9f5915b2f4232dd7658bb7a63dd1d02/numpy-2.1.3-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:3522b0dfe983a575e6a9ab3a4a4dfe156c3e428468ff08ce582b9bb6bd1d71d4", size = 6752501, upload-time = "2024-11-02T17:47:21.52Z" }, + { url = "https://files.pythonhosted.org/packages/53/f5/365b46439b518d2ec6ebb880cc0edf90f225145dfd4db7958334f7164530/numpy-2.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c006b607a865b07cd981ccb218a04fc86b600411d83d6fc261357f1c0966755d", size = 16142601, upload-time = "2024-11-02T17:47:45.575Z" }, + { url = "https://files.pythonhosted.org/packages/03/c2/d1fee6ba999aa7cd41ca6856937f2baaf604c3eec1565eae63451ec31e5e/numpy-2.1.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:e14e26956e6f1696070788252dcdff11b4aca4c3e8bd166e0df1bb8f315a67cb", size = 12771397, upload-time = "2024-11-02T17:48:05.988Z" }, ] [[package]] @@ -4578,9 +4225,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" }, @@ -4760,8 +4407,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 +4421,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 +4434,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 +4455,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 +4478,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 +4544,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 +4648,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 +4671,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 +4696,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 +4711,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 +4732,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 +4755,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" }, @@ -5362,30 +5009,126 @@ name = "pandas" version = "2.3.3" 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 = "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 = "python-dateutil", 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 = "pytz", 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 = "tzdata", 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", marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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 = "python-dateutil", marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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 = "pytz", marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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 = "tzdata", marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } wheels = [ @@ -5443,12 +5186,6 @@ name = "pandas" version = "3.0.2" 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'", @@ -5458,12 +5195,6 @@ resolution-markers = [ "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.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'", @@ -5473,12 +5204,6 @@ resolution-markers = [ "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.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'", @@ -5488,12 +5213,6 @@ resolution-markers = [ "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.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'", @@ -5503,29 +5222,15 @@ resolution-markers = [ "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.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.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'", @@ -5535,12 +5240,6 @@ resolution-markers = [ "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.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'", @@ -5550,12 +5249,6 @@ resolution-markers = [ "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.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'", @@ -5565,12 +5258,6 @@ resolution-markers = [ "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.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'", @@ -5580,29 +5267,15 @@ resolution-markers = [ "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.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.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'", @@ -5612,12 +5285,6 @@ resolution-markers = [ "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.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'", @@ -5627,12 +5294,6 @@ resolution-markers = [ "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.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'", @@ -5642,12 +5303,6 @@ resolution-markers = [ "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.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'", @@ -5657,17 +5312,9 @@ resolution-markers = [ "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.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'", @@ -5676,9 +5323,9 @@ resolution-markers = [ "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'", ] dependencies = [ - { 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 = "python-dateutil", 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 = "tzdata", 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' 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' 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-cu126' and extra == 'extra-6-pylops-deep-cu128') 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-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-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 == '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')" }, + { name = "numpy", marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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 = "python-dateutil", marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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 = "tzdata", marker = "(python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten') or (python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') 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 == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') 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 (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and 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 (python_full_version >= '3.14' and 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 (python_full_version < '3.11' 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 (python_full_version >= '3.14' 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 (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-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') 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-cu126' and extra == 'extra-6-pylops-deep-cu128') 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-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-deep-cu128' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/da/99/b342345300f13440fe9fe385c3c481e2d9a595ee3bab4d3219247ac94e9a/pandas-3.0.2.tar.gz", hash = "sha256:f4753e73e34c8d83221ba58f232433fca2748be8b18dbca02d242ed153945043", size = 4645855, upload-time = "2026-03-31T06:48:30.816Z" } wheels = [ @@ -5984,7 +5631,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 = "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", 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 = "setuptools", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4b/3f/ee1bc44b080fc1e81d293cd07bed563d254bc1997d63a3b8053804a87dfd/pyfftw-0.15.0.tar.gz", hash = "sha256:2f16b9854a40c8fdd10aa5803b24ddc6ab49f9cd559dbd7f07e7d61aa205c1ca", size = 164003, upload-time = "2024-11-06T16:01:19.293Z" } @@ -6256,7 +5903,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { 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 = "numpy", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f2/2d/e38439b7f937e8bf91a9ff2b8d9713d0d8e64e980fc00e8d1945b8a5b74b/pyfftw-0.15.1.tar.gz", hash = "sha256:bbcde6d40d165e1cbaf12dde062ebfebe9e43394cac8c166e699ba2c9a4b0461", size = 192838, upload-time = "2025-10-22T19:58:56.683Z" } wheels = [ @@ -6314,8 +5961,7 @@ wheels = [ name = "pylops" source = { editable = "." } 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 = "numpy" }, { 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')" }, ] @@ -6337,8 +5983,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')" }, @@ -6406,7 +6052,7 @@ requires-dist = [ { name = "jax", extras = ["cuda12"], marker = "extra == 'deep-cu128'" }, { name = "jax", extras = ["cuda13"], marker = "extra == 'deep-cu13'" }, { name = "llvmlite", marker = "extra == 'advanced'" }, - { name = "numba", marker = "extra == 'advanced'" }, + { name = "numba", marker = "extra == 'advanced'", specifier = "<=0.61.0" }, { name = "numpy", specifier = ">=1.21.0" }, { name = "pyfftw", marker = "extra == 'advanced'" }, { name = "pymc", marker = "extra == 'stat'" }, @@ -6473,7 +6119,7 @@ dependencies = [ { name = "arviz", 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 = "cachetools", 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 = "cloudpickle", 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' 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", 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 = "pandas", version = "2.3.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 = "pytensor", version = "2.31.7", 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 = "rich", 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')" }, @@ -6727,8 +6373,9 @@ dependencies = [ { name = "arviz", 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 = "cachetools", 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 = "cloudpickle", 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 = "pandas", version = "3.0.2", 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", 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 = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14' 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 = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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 = "pytensor", version = "2.38.2", 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 = "rich", 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')" }, @@ -6779,7 +6426,7 @@ dependencies = [ { name = "filelock", 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 = "logical-unification", 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 = "minikanren", 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' 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", 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.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 = "setuptools", 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')" }, ] @@ -7052,7 +6699,7 @@ dependencies = [ { name = "logical-unification", 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 = "minikanren", 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 = "numba", 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 = "numpy", 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 = "setuptools", 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')" }, ] @@ -7168,7 +6815,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 = "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", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/48/45/bfaaab38545a33a9f06c61211fc3bea2e23e8a8e00fedeb8e57feda722ff/pywavelets-1.8.0.tar.gz", hash = "sha256:f3800245754840adc143cbc29534a1b8fc4b8cff6e9d403326bd52b7bb5c35aa", size = 3935274, upload-time = "2024-12-04T19:54:20.593Z" } wheels = [ @@ -7449,7 +7096,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { 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 = "numpy", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5a/75/50581633d199812205ea8cdd0f6d52f12a624886b74bf1486335b67f01ff/pywavelets-1.9.0.tar.gz", hash = "sha256:148d12203377772bea452a59211d98649c8ee4a05eff019a9021853a36babdc8", size = 3938340, upload-time = "2025-08-04T16:20:04.978Z" } wheels = [ @@ -7875,7 +7522,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 = "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", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload-time = "2025-05-08T16:13:05.955Z" } wheels = [ @@ -8164,7 +7811,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { 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 = "numpy", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822, upload-time = "2026-02-23T00:26:24.851Z" } wheels = [ @@ -8336,8 +7983,7 @@ name = "spgl1" version = "0.0.3" 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 = "numpy" }, { 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')" }, ] @@ -9316,7 +8962,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 +8969,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 +9078,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]] @@ -9600,7 +9246,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 = "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", 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 = "packaging", 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 = "pandas", version = "2.3.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')" }, ] @@ -9847,9 +9493,10 @@ resolution-markers = [ "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'", ] dependencies = [ - { 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 = "numpy", 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 = "packaging", 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 = "pandas", version = "3.0.2", 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 = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14' 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 = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4b/a6/6fe936a798a3a38a79c7422d1a31afd2e9a14690fcb0ccff96bc01f04bf2/xarray-2026.4.0.tar.gz", hash = "sha256:c4ac9a01a945d90d5b1628e2af045099a9d4943536d4f2ee3ae963c3b222d15b", size = 3132311, upload-time = "2026-04-13T19:45:36.688Z" } wheels = [ @@ -9881,7 +9528,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 = "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", 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.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 = "xarray", version = "2025.6.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')" }, ] @@ -9945,7 +9592,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { 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 = "numpy", 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 = "xarray", version = "2026.4.0", 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')" }, ] @@ -10144,7 +9791,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { name = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' 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", marker = "python_full_version >= '3.12' 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.12' 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 = "xarray", version = "2026.4.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' 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')" }, ] From 57c90e479ffe6f4554d8b332d0c44b40085b6383 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 17:33:07 +0100 Subject: [PATCH 13/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 90a0758c..f1d57c79 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -28,6 +28,13 @@ jobs: --extra deep-cu128 --all-groups ' echo "done!" + - name: Debug CUDA versions + run: | + srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + nvcc --version && + nvidia-smi && + uv run python -c "import numba; print(numba.__version__); from numba.cuda.cudadrv import nvvm; print(nvvm.NVVM().lib)" + ' - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' From 4aff3b87b6f9f9054feea33f205efae1c6e17890 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 17:35:57 +0100 Subject: [PATCH 14/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index f1d57c79..3d52a84a 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -33,7 +33,7 @@ jobs: srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' nvcc --version && nvidia-smi && - uv run python -c "import numba; print(numba.__version__); from numba.cuda.cudadrv import nvvm; print(nvvm.NVVM().lib)" + module avail cuda 2>&1 ' - name: Test with pytest run: | From 1b9851da9e63ae834672278c6c8af9a5d97e7381 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 17:39:05 +0100 Subject: [PATCH 15/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 3d52a84a..7440f127 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -33,6 +33,11 @@ jobs: srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' nvcc --version && nvidia-smi && + ' + - name: Find CUDA modules + run: | + srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + source /etc/profile && module avail cuda 2>&1 ' - name: Test with pytest From c6869cc38b7ffc3bd35e1238fe6398fa5c2c3879 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 17:42:27 +0100 Subject: [PATCH 16/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 7440f127..d49bde77 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -32,7 +32,7 @@ jobs: run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' nvcc --version && - nvidia-smi && + nvidia-smi ' - name: Find CUDA modules run: | From e9b7bbf1af950952ada59ddb827a9105d105e890 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 17:44:14 +0100 Subject: [PATCH 17/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index d49bde77..266f01c0 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -37,7 +37,7 @@ jobs: - name: Find CUDA modules run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - source /etc/profile && + source /etc/profile.d/modules.sh && module avail cuda 2>&1 ' - name: Test with pytest From 59eb6b7da33d3295694e1c64eb00a3a932307477 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 17:47:13 +0100 Subject: [PATCH 18/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 266f01c0..455785ac 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -34,11 +34,12 @@ jobs: nvcc --version && nvidia-smi ' - - name: Find CUDA modules + - name: Find CUDA installs run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - source /etc/profile.d/modules.sh && - module avail cuda 2>&1 + find /usr/local -maxdepth 1 -name "cuda*" 2>/dev/null && + find /opt -maxdepth 2 -name "cuda*" 2>/dev/null && + find /cm -maxdepth 4 -name "libnvvm.so" 2>/dev/null ' - name: Test with pytest run: | From 7f12e1c062e92aaadd5ff025d65319b4dfbbd856 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 17:53:05 +0100 Subject: [PATCH 19/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 455785ac..c1f8006f 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -37,9 +37,9 @@ jobs: - name: Find CUDA installs run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - find /usr/local -maxdepth 1 -name "cuda*" 2>/dev/null && - find /opt -maxdepth 2 -name "cuda*" 2>/dev/null && - find /cm -maxdepth 4 -name "libnvvm.so" 2>/dev/null + find /usr/local -maxdepth 1 -name "cuda*" 2>/dev/null || true + find /opt -maxdepth 2 -name "cuda*" 2>/dev/null || true + find / -maxdepth 5 -name "libnvvm.so" 2>/dev/null || true ' - name: Test with pytest run: | From 77d5ac56b19efc6c153f4cc709ca4e3b2e376eea Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 18:02:42 +0100 Subject: [PATCH 20/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 5 ++--- pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index c1f8006f..5d000175 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -37,9 +37,8 @@ jobs: - name: Find CUDA installs run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - find /usr/local -maxdepth 1 -name "cuda*" 2>/dev/null || true - find /opt -maxdepth 2 -name "cuda*" 2>/dev/null || true - find / -maxdepth 5 -name "libnvvm.so" 2>/dev/null || true + ldconfig -p | grep nvvm + uv run python -c "from numba.cuda.cudadrv import nvvm; print(nvvm.NVVM().driver)" ' - name: Test with pytest run: | diff --git a/pyproject.toml b/pyproject.toml index bbd81a7f..26441ff7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,7 +38,7 @@ dynamic = ["version"] [project.optional-dependencies] advanced = [ "llvmlite", - "numba<=0.61.0", + "numba", "pyfftw", "PyWavelets", "scikit-fmm", diff --git a/uv.lock b/uv.lock index 6200763e..0e5bb964 100644 --- a/uv.lock +++ b/uv.lock @@ -6052,7 +6052,7 @@ requires-dist = [ { name = "jax", extras = ["cuda12"], marker = "extra == 'deep-cu128'" }, { name = "jax", extras = ["cuda13"], marker = "extra == 'deep-cu13'" }, { name = "llvmlite", marker = "extra == 'advanced'" }, - { name = "numba", marker = "extra == 'advanced'", specifier = "<=0.61.0" }, + { name = "numba", marker = "extra == 'advanced'" }, { name = "numpy", specifier = ">=1.21.0" }, { name = "pyfftw", marker = "extra == 'advanced'" }, { name = "pymc", marker = "extra == 'stat'" }, From d515d8230652311ac3e5716210234220e5d2c8f9 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 19:05:23 +0100 Subject: [PATCH 21/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 5d000175..0cde1f34 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -40,6 +40,9 @@ jobs: ldconfig -p | grep nvvm uv run python -c "from numba.cuda.cudadrv import nvvm; print(nvvm.NVVM().driver)" ' + - name: Check cuda versions + run: | + srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c 'ls /u/yuxihong/workspace/cuda/' - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' From 73ce1e27183146fb96fe4ef777922971d59a0f7f Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 19:07:30 +0100 Subject: [PATCH 22/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 0cde1f34..05e3a77e 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -46,6 +46,7 @@ jobs: - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + uv add nvidia-cuda-nvcc-cu12==12.8.\* && export NUMBA_FORCE_CUDA_CC=8.6 export NUMBA_CUDA_DEFAULT_PTX_CC=8.6 export CUPY_PYLOPS=1 From 716b2a7a7d218d9b3b1565b06eec4f94963271b8 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 19:12:27 +0100 Subject: [PATCH 23/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 05e3a77e..ecd00e49 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -43,12 +43,11 @@ jobs: - name: Check cuda versions run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c 'ls /u/yuxihong/workspace/cuda/' + - name: Install CUDA 12.8 toolkit + run: uv add nvidia-cuda-nvcc-cu12==12.8.* - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - uv add nvidia-cuda-nvcc-cu12==12.8.\* && - export NUMBA_FORCE_CUDA_CC=8.6 - export NUMBA_CUDA_DEFAULT_PTX_CC=8.6 export CUPY_PYLOPS=1 export TEST_CUPY_PYLOPS=1 uv run pytest --color=yes pytests/ From d9723d932ee5be0a3673953bb927ed5fac1ee20e Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 19:15:23 +0100 Subject: [PATCH 24/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index ecd00e49..5a69284b 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -48,6 +48,8 @@ jobs: - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + NVVM_PATH=$(uv run python -c "import nvidia.cuda_nvcc as n, os; print(os.path.join(os.path.dirname(n.__file__), \"nvvm\", \"lib64\", \"libnvvm.so\"))") + export NUMBA_NVVM_PATH=$NVVM_PATH export CUPY_PYLOPS=1 export TEST_CUPY_PYLOPS=1 uv run pytest --color=yes pytests/ From b0f31e384ff3f38826f1db86a3ca09d8c024f50b Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 20:13:44 +0100 Subject: [PATCH 25/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 5a69284b..93dd4b82 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -45,6 +45,11 @@ jobs: srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c 'ls /u/yuxihong/workspace/cuda/' - name: Install CUDA 12.8 toolkit run: uv add nvidia-cuda-nvcc-cu12==12.8.* + - name: Debug NVVM path + run: | + srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + uv run python -c "from numba.cuda.cudadrv import nvvm; print(nvvm.NVVM().driver)" + ' - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' From 3511792f76ffc48240e6f9f2cfb8bec6f22835ed Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 20:33:50 +0100 Subject: [PATCH 26/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 93dd4b82..1859fc21 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -50,6 +50,13 @@ jobs: srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' uv run python -c "from numba.cuda.cudadrv import nvvm; print(nvvm.NVVM().driver)" ' + - name: Debug env + run: | + srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' + env | grep -i cuda + env | grep -i nvvm + env | grep LD_LIBRARY + ' - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' From fdc50641dbef415cfb5ae7314eb89ac20ea42560 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sat, 30 May 2026 20:58:41 +0100 Subject: [PATCH 27/29] ci: debug nvcc --- .github/workflows/buildcupy.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 1859fc21..2ba88d10 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -60,8 +60,10 @@ jobs: - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - NVVM_PATH=$(uv run python -c "import nvidia.cuda_nvcc as n, os; print(os.path.join(os.path.dirname(n.__file__), \"nvvm\", \"lib64\", \"libnvvm.so\"))") - export NUMBA_NVVM_PATH=$NVVM_PATH + VENV_CUDA=$(uv run python -c "import nvidia.cuda_nvcc as n, os; print(os.path.dirname(n.__file__))") + export CUDA_HOME=$VENV_CUDA + export CUDAToolkit_ROOT=$VENV_CUDA + export LD_LIBRARY_PATH=$VENV_CUDA/nvvm/lib64:$VENV_CUDA/lib64 export CUPY_PYLOPS=1 export TEST_CUPY_PYLOPS=1 uv run pytest --color=yes pytests/ From b74f0cc836a49a77614c4c000ac864bc3ed469d9 Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sun, 31 May 2026 16:56:02 +0100 Subject: [PATCH 28/29] minor: restore buildcupy.yaml --- .github/workflows/buildcupy.yaml | 33 -------------------------------- 1 file changed, 33 deletions(-) diff --git a/.github/workflows/buildcupy.yaml b/.github/workflows/buildcupy.yaml index 2ba88d10..5574b0f2 100644 --- a/.github/workflows/buildcupy.yaml +++ b/.github/workflows/buildcupy.yaml @@ -28,42 +28,9 @@ jobs: --extra deep-cu128 --all-groups ' echo "done!" - - name: Debug CUDA versions - run: | - srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - nvcc --version && - nvidia-smi - ' - - name: Find CUDA installs - run: | - srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - ldconfig -p | grep nvvm - uv run python -c "from numba.cuda.cudadrv import nvvm; print(nvvm.NVVM().driver)" - ' - - name: Check cuda versions - run: | - srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c 'ls /u/yuxihong/workspace/cuda/' - - name: Install CUDA 12.8 toolkit - run: uv add nvidia-cuda-nvcc-cu12==12.8.* - - name: Debug NVVM path - run: | - srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - uv run python -c "from numba.cuda.cudadrv import nvvm; print(nvvm.NVVM().driver)" - ' - - name: Debug env - run: | - srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - env | grep -i cuda - env | grep -i nvvm - env | grep LD_LIBRARY - ' - name: Test with pytest run: | srun --account=yuxilab -n 1 -N 1 --gres=gpu:L40S:1 bash -c ' - VENV_CUDA=$(uv run python -c "import nvidia.cuda_nvcc as n, os; print(os.path.dirname(n.__file__))") - export CUDA_HOME=$VENV_CUDA - export CUDAToolkit_ROOT=$VENV_CUDA - export LD_LIBRARY_PATH=$VENV_CUDA/nvvm/lib64:$VENV_CUDA/lib64 export CUPY_PYLOPS=1 export TEST_CUPY_PYLOPS=1 uv run pytest --color=yes pytests/ From 71e426ceb442a44a7468ef2d82c1ccf0ef398c7a Mon Sep 17 00:00:00 2001 From: mrava87 Date: Sun, 31 May 2026 16:57:05 +0100 Subject: [PATCH 29/29] minor: restore uv.lock --- uv.lock | 1033 +++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 693 insertions(+), 340 deletions(-) diff --git a/uv.lock b/uv.lock index 0e5bb964..ff6b9be9 100644 --- a/uv.lock +++ b/uv.lock @@ -288,10 +288,11 @@ dependencies = [ { name = "h5netcdf" }, { name = "h5py" }, { name = "matplotlib" }, - { name = "numpy" }, + { 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 = "packaging" }, - { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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 = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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 = "pandas", version = "2.3.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 = "pandas", version = "3.0.2", 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 = "platformdirs" }, { 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')" }, @@ -325,15 +326,16 @@ name = "astra-toolbox" version = "2.4.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", marker = "(python_full_version < '3.11' and sys_platform == 'emscripten') or (python_full_version < '3.11' and sys_platform == 'win32') or (sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu126') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu128') or (sys_platform == 'darwin' and extra == 'extra-6-pylops-deep-cu13') or (sys_platform == 'darwin' and extra != 'extra-6-pylops-deep') 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')" }, - { 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')" }, + { 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')" }, ] 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" }, @@ -518,7 +520,8 @@ name = "cgen" version = "2025.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, + { 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 = "pytools" }, { name = "typing-extensions" }, ] @@ -644,7 +647,8 @@ version = "2023.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cgen" }, - { name = "numpy" }, + { 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 = "platformdirs" }, { name = "pytools" }, ] @@ -696,7 +700,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 = "numpy", 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' 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/66/54/eb9bfc647b19f2009dd5c7f5ec51c4e6ca831725f1aea7a993034f483147/contourpy-1.3.2.tar.gz", hash = "sha256:b6945942715a034c671b7fc54f9588126b0b8bf23db2696e3ca8328f3ff0ab54", size = 13466130, upload-time = "2025-04-15T17:47:53.79Z" } wheels = [ @@ -996,7 +1000,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { name = "numpy", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/58/01/1253e6698a07380cd31a736d248a3f2a50a7c88779a1813da27503cadc2a/contourpy-1.3.3.tar.gz", hash = "sha256:083e12155b210502d0bca491432bb04d56dc3432f95a979b429f2848c3dbe880", size = 13466174, upload-time = "2025-07-26T12:03:12.549Z" } wheels = [ @@ -1199,7 +1203,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { 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')" }, + { name = "cuda-pathfinder" }, ] 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" }, @@ -1238,7 +1242,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { 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')" }, + { name = "cuda-pathfinder" }, ] 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" }, @@ -1279,37 +1283,37 @@ wheels = [ [package.optional-dependencies] cublas = [ - { 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')" }, + { 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')" }, ] cudart = [ - { 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')" }, + { 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')" }, ] cufft = [ - { 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')" }, + { 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')" }, ] 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 = "(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')" }, + { 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')" }, ] curand = [ - { 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')" }, + { 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')" }, ] cusolver = [ - { 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')" }, + { 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')" }, ] cusparse = [ - { 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')" }, + { 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')" }, ] nvjitlink = [ - { 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')" }, + { 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')" }, ] nvrtc = [ - { 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')" }, + { 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')" }, ] nvtx = [ - { 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')" }, + { 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')" }, ] [[package]] @@ -1318,7 +1322,8 @@ version = "14.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-pathfinder" }, - { name = "numpy" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12') or (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-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 = "numpy", version = "2.4.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12') or (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-gpu-cu12') or (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')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ef/8f/43961a56021be9e211d359524582b10d3e618d1e821942fc19530addd0a8/cupy_cuda12x-14.0.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:b42da54c9da0d5a7748e4120f13c47594d3e1fc2741b712591aa915517741096", size = 144959483, upload-time = "2026-02-20T10:22:13.493Z" }, @@ -1344,7 +1349,8 @@ version = "14.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-pathfinder" }, - { name = "numpy" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu13') or (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-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-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 extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu13') or (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')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/0c/9d/5f271070c17aac8e30b140b5ec9c129983f57b49899a8fc34c3f114d09f7/cupy_cuda13x-14.0.1-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:4d6d5ae87eb1a6eb55f5a3d54c606f5263c54319c3d85afe4627cb7fff403050", size = 72993295, upload-time = "2026-02-20T10:23:48.346Z" }, @@ -1391,7 +1397,8 @@ dependencies = [ { name = "cgen" }, { name = "codepy" }, { name = "multidict" }, - { name = "numpy" }, + { 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 = "packaging" }, { name = "pip" }, { name = "psutil" }, @@ -1969,7 +1976,8 @@ name = "dtcwt" version = "0.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, + { 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 = "six" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5a/09/cf86b2de232a6605366b9718e443b7a1097f70a8f1f72253de57ee068554/dtcwt-0.13.0.tar.gz", hash = "sha256:c6a76045dd58932c9b19510222c58e51275799a9cd5402be2b43370e8dcda457", size = 87414, upload-time = "2024-02-20T10:09:10.773Z" } @@ -2088,7 +2096,8 @@ name = "h5netcdf" version = "1.8.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, + { 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 = "packaging" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ef/03/92d6cc02c0055158167255980461155d6e17f1c4143c03f8bcc18d3e3f3a/h5netcdf-1.8.1.tar.gz", hash = "sha256:9b396a4cc346050fc1a4df8523bc1853681ec3544e0449027ae397cb953c7a16", size = 78679, upload-time = "2026-01-23T07:35:31.233Z" } @@ -2101,7 +2110,8 @@ name = "h5py" version = "3.16.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, + { 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/db/33/acd0ce6863b6c0d7735007df01815403f5589a21ff8c2e1ee2587a38f548/h5py-3.16.0.tar.gz", hash = "sha256:a0dbaad796840ccaa67a4c144a0d0c8080073c34c76d5a6941d6818678ef2738", size = 446526, upload-time = "2026-03-06T13:49:08.07Z" } wheels = [ @@ -2226,7 +2236,7 @@ resolution-markers = [ dependencies = [ { name = "jaxlib", version = "0.6.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "ml-dtypes", marker = "python_full_version < '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "numpy", marker = "python_full_version < '3.11' 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' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "opt-einsum", marker = "python_full_version < '3.11' or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] @@ -2445,7 +2455,7 @@ resolution-markers = [ dependencies = [ { name = "jaxlib", version = "0.10.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "ml-dtypes", marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "numpy", marker = "python_full_version >= '3.11' 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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, { name = "opt-einsum", marker = "python_full_version >= '3.11' 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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] @@ -2683,7 +2693,7 @@ resolution-markers = [ ] dependencies = [ { name = "ml-dtypes", marker = "python_full_version < '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "numpy", marker = "python_full_version < '3.11' 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' or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ @@ -2910,7 +2920,7 @@ resolution-markers = [ ] dependencies = [ { name = "ml-dtypes", marker = "python_full_version >= '3.11' or (extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, - { name = "numpy", marker = "python_full_version >= '3.11' 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-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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13')" }, ] wheels = [ @@ -3226,30 +3236,34 @@ wheels = [ [[package]] name = "llvmlite" -version = "0.44.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/89/6a/95a3d3610d5c75293d5dbbb2a76480d5d4eeba641557b69fe90af6c5b84e/llvmlite-0.44.0.tar.gz", hash = "sha256:07667d66a5d150abed9157ab6c0b9393c9356f229784a4385c02f99e94fc94d4", size = 171880, upload-time = "2025-01-20T11:14:41.342Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/41/75/d4863ddfd8ab5f6e70f4504cf8cc37f4e986ec6910f4ef8502bb7d3c1c71/llvmlite-0.44.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9fbadbfba8422123bab5535b293da1cf72f9f478a65645ecd73e781f962ca614", size = 28132306, upload-time = "2025-01-20T11:12:18.634Z" }, - { url = "https://files.pythonhosted.org/packages/37/d9/6e8943e1515d2f1003e8278819ec03e4e653e2eeb71e4d00de6cfe59424e/llvmlite-0.44.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cccf8eb28f24840f2689fb1a45f9c0f7e582dd24e088dcf96e424834af11f791", size = 26201096, upload-time = "2025-01-20T11:12:24.544Z" }, - { url = "https://files.pythonhosted.org/packages/aa/46/8ffbc114def88cc698906bf5acab54ca9fdf9214fe04aed0e71731fb3688/llvmlite-0.44.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7202b678cdf904823c764ee0fe2dfe38a76981f4c1e51715b4cb5abb6cf1d9e8", size = 42361859, upload-time = "2025-01-20T11:12:31.839Z" }, - { url = "https://files.pythonhosted.org/packages/30/1c/9366b29ab050a726af13ebaae8d0dff00c3c58562261c79c635ad4f5eb71/llvmlite-0.44.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40526fb5e313d7b96bda4cbb2c85cd5374e04d80732dd36a282d72a560bb6408", size = 41184199, upload-time = "2025-01-20T11:12:40.049Z" }, - { url = "https://files.pythonhosted.org/packages/69/07/35e7c594b021ecb1938540f5bce543ddd8713cff97f71d81f021221edc1b/llvmlite-0.44.0-cp310-cp310-win_amd64.whl", hash = "sha256:41e3839150db4330e1b2716c0be3b5c4672525b4c9005e17c7597f835f351ce2", size = 30332381, upload-time = "2025-01-20T11:12:47.054Z" }, - { url = "https://files.pythonhosted.org/packages/b5/e2/86b245397052386595ad726f9742e5223d7aea999b18c518a50e96c3aca4/llvmlite-0.44.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:eed7d5f29136bda63b6d7804c279e2b72e08c952b7c5df61f45db408e0ee52f3", size = 28132305, upload-time = "2025-01-20T11:12:53.936Z" }, - { url = "https://files.pythonhosted.org/packages/ff/ec/506902dc6870249fbe2466d9cf66d531265d0f3a1157213c8f986250c033/llvmlite-0.44.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ace564d9fa44bb91eb6e6d8e7754977783c68e90a471ea7ce913bff30bd62427", size = 26201090, upload-time = "2025-01-20T11:12:59.847Z" }, - { url = "https://files.pythonhosted.org/packages/99/fe/d030f1849ebb1f394bb3f7adad5e729b634fb100515594aca25c354ffc62/llvmlite-0.44.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c5d22c3bfc842668168a786af4205ec8e3ad29fb1bc03fd11fd48460d0df64c1", size = 42361858, upload-time = "2025-01-20T11:13:07.623Z" }, - { url = "https://files.pythonhosted.org/packages/d7/7a/ce6174664b9077fc673d172e4c888cb0b128e707e306bc33fff8c2035f0d/llvmlite-0.44.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f01a394e9c9b7b1d4e63c327b096d10f6f0ed149ef53d38a09b3749dcf8c9610", size = 41184200, upload-time = "2025-01-20T11:13:20.058Z" }, - { url = "https://files.pythonhosted.org/packages/5f/c6/258801143975a6d09a373f2641237992496e15567b907a4d401839d671b8/llvmlite-0.44.0-cp311-cp311-win_amd64.whl", hash = "sha256:d8489634d43c20cd0ad71330dde1d5bc7b9966937a263ff1ec1cebb90dc50955", size = 30331193, upload-time = "2025-01-20T11:13:26.976Z" }, - { url = "https://files.pythonhosted.org/packages/15/86/e3c3195b92e6e492458f16d233e58a1a812aa2bfbef9bdd0fbafcec85c60/llvmlite-0.44.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:1d671a56acf725bf1b531d5ef76b86660a5ab8ef19bb6a46064a705c6ca80aad", size = 28132297, upload-time = "2025-01-20T11:13:32.57Z" }, - { url = "https://files.pythonhosted.org/packages/d6/53/373b6b8be67b9221d12b24125fd0ec56b1078b660eeae266ec388a6ac9a0/llvmlite-0.44.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5f79a728e0435493611c9f405168682bb75ffd1fbe6fc360733b850c80a026db", size = 26201105, upload-time = "2025-01-20T11:13:38.744Z" }, - { url = "https://files.pythonhosted.org/packages/cb/da/8341fd3056419441286c8e26bf436923021005ece0bff5f41906476ae514/llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0143a5ef336da14deaa8ec26c5449ad5b6a2b564df82fcef4be040b9cacfea9", size = 42361901, upload-time = "2025-01-20T11:13:46.711Z" }, - { url = "https://files.pythonhosted.org/packages/53/ad/d79349dc07b8a395a99153d7ce8b01d6fcdc9f8231355a5df55ded649b61/llvmlite-0.44.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d752f89e31b66db6f8da06df8b39f9b91e78c5feea1bf9e8c1fba1d1c24c065d", size = 41184247, upload-time = "2025-01-20T11:13:56.159Z" }, - { url = "https://files.pythonhosted.org/packages/e2/3b/a9a17366af80127bd09decbe2a54d8974b6d8b274b39bf47fbaedeec6307/llvmlite-0.44.0-cp312-cp312-win_amd64.whl", hash = "sha256:eae7e2d4ca8f88f89d315b48c6b741dcb925d6a1042da694aa16ab3dd4cbd3a1", size = 30332380, upload-time = "2025-01-20T11:14:02.442Z" }, - { url = "https://files.pythonhosted.org/packages/89/24/4c0ca705a717514c2092b18476e7a12c74d34d875e05e4d742618ebbf449/llvmlite-0.44.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:319bddd44e5f71ae2689859b7203080716448a3cd1128fb144fe5c055219d516", size = 28132306, upload-time = "2025-01-20T11:14:09.035Z" }, - { url = "https://files.pythonhosted.org/packages/01/cf/1dd5a60ba6aee7122ab9243fd614abcf22f36b0437cbbe1ccf1e3391461c/llvmlite-0.44.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9c58867118bad04a0bb22a2e0068c693719658105e40009ffe95c7000fcde88e", size = 26201090, upload-time = "2025-01-20T11:14:15.401Z" }, - { url = "https://files.pythonhosted.org/packages/d2/1b/656f5a357de7135a3777bd735cc7c9b8f23b4d37465505bd0eaf4be9befe/llvmlite-0.44.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:46224058b13c96af1365290bdfebe9a6264ae62fb79b2b55693deed11657a8bf", size = 42361904, upload-time = "2025-01-20T11:14:22.949Z" }, - { url = "https://files.pythonhosted.org/packages/d8/e1/12c5f20cb9168fb3464a34310411d5ad86e4163c8ff2d14a2b57e5cc6bac/llvmlite-0.44.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa0097052c32bf721a4efc03bd109d335dfa57d9bffb3d4c24cc680711b8b4fc", size = 41184245, upload-time = "2025-01-20T11:14:31.731Z" }, - { url = "https://files.pythonhosted.org/packages/d0/81/e66fc86539293282fd9cb7c9417438e897f369e79ffb62e1ae5e5154d4dd/llvmlite-0.44.0-cp313-cp313-win_amd64.whl", hash = "sha256:2fb7c4f2fb86cbae6dca3db9ab203eeea0e22d73b99bc2341cdf9de93612e930", size = 30331193, upload-time = "2025-01-20T11:14:38.578Z" }, +version = "0.47.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/01/88/a8952b6d5c21e74cbf158515b779666f692846502623e9e3c39d8e8ba25f/llvmlite-0.47.0.tar.gz", hash = "sha256:62031ce968ec74e95092184d4b0e857e444f8fdff0b8f9213707699570c33ccc", size = 193614, upload-time = "2026-03-31T18:29:53.497Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f4/f5/a1bde3aa8c43524b0acaf3f72fb3d80a32dd29dbb42d7dc434f84584cdcc/llvmlite-0.47.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:41270b0b1310717f717cf6f2a9c68d3c43bd7905c33f003825aebc361d0d1b17", size = 37232772, upload-time = "2026-03-31T18:28:12.198Z" }, + { url = "https://files.pythonhosted.org/packages/7c/fb/76d88fc05ee1f9c1a6efe39eb493c4a727e5d1690412469017cd23bcb776/llvmlite-0.47.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f9d118bc1dd7623e0e65ca9ac485ec6dd543c3b77bc9928ddc45ebd34e1e30a7", size = 56275179, upload-time = "2026-03-31T18:28:15.725Z" }, + { url = "https://files.pythonhosted.org/packages/4d/08/29da7f36217abd56a0c389ef9a18bea47960826e691ced1a36c92c6ce93c/llvmlite-0.47.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9ea5cfb04a6ab5b18e46be72b41b015975ba5980c4ddb41f1975b83e19031063", size = 55128632, upload-time = "2026-03-31T18:28:19.946Z" }, + { url = "https://files.pythonhosted.org/packages/df/f8/5e12e9ed447d65f04acf6fcf2d79cded2355640b5131a46cee4c99a5949d/llvmlite-0.47.0-cp310-cp310-win_amd64.whl", hash = "sha256:166b896a2262a2039d5fc52df5ee1659bd1ccd081183df7a2fba1b74702dd5ea", size = 38138402, upload-time = "2026-03-31T18:28:23.327Z" }, + { url = "https://files.pythonhosted.org/packages/34/0b/b9d1911cfefa61399821dfb37f486d83e0f42630a8d12f7194270c417002/llvmlite-0.47.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:74090f0dcfd6f24ebbef3f21f11e38111c4d7e6919b54c4416e1e357c3446b07", size = 37232770, upload-time = "2026-03-31T18:28:26.765Z" }, + { url = "https://files.pythonhosted.org/packages/46/27/5799b020e4cdfb25a7c951c06a96397c135efcdc21b78d853bbd9c814c7d/llvmlite-0.47.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ca14f02e29134e837982497959a8e2193d6035235de1cb41a9cb2bd6da4eedbb", size = 56275177, upload-time = "2026-03-31T18:28:31.01Z" }, + { url = "https://files.pythonhosted.org/packages/7e/51/48a53fedf01cb1f3f43ef200be17ebf83c8d9a04018d3783c1a226c342c2/llvmlite-0.47.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:12a69d4bb05f402f30477e21eeabe81911e7c251cecb192bed82cd83c9db10d8", size = 55128631, upload-time = "2026-03-31T18:28:36.046Z" }, + { url = "https://files.pythonhosted.org/packages/a2/50/59227d06bdc96e23322713c381af4e77420949d8cd8a042c79e0043096cc/llvmlite-0.47.0-cp311-cp311-win_amd64.whl", hash = "sha256:c37d6eb7aaabfa83ab9c2ff5b5cdb95a5e6830403937b2c588b7490724e05327", size = 38138400, upload-time = "2026-03-31T18:28:40.076Z" }, + { url = "https://files.pythonhosted.org/packages/fa/48/4b7fe0e34c169fa2f12532916133e0b219d2823b540733651b34fdac509a/llvmlite-0.47.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:306a265f408c259067257a732c8e159284334018b4083a9e35f67d19792b164f", size = 37232769, upload-time = "2026-03-31T18:28:43.735Z" }, + { url = "https://files.pythonhosted.org/packages/e6/4b/e3f2cd17822cf772a4a51a0a8080b0032e6d37b2dbe8cfb724eac4e31c52/llvmlite-0.47.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5853bf26160857c0c2573415ff4efe01c4c651e59e2c55c2a088740acfee51cd", size = 56275178, upload-time = "2026-03-31T18:28:48.342Z" }, + { url = "https://files.pythonhosted.org/packages/b6/55/a3b4a543185305a9bdf3d9759d53646ed96e55e7dfd43f53e7a421b8fbae/llvmlite-0.47.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:003bcf7fa579e14db59c1a1e113f93ab8a06b56a4be31c7f08264d1d4072d077", size = 55128632, upload-time = "2026-03-31T18:28:52.901Z" }, + { url = "https://files.pythonhosted.org/packages/2f/f5/d281ae0f79378a5a91f308ea9fdb9f9cc068fddd09629edc0725a5a8fde1/llvmlite-0.47.0-cp312-cp312-win_amd64.whl", hash = "sha256:f3079f25bdc24cd9d27c4b2b5e68f5f60c4fdb7e8ad5ee2b9b006007558f9df7", size = 38138692, upload-time = "2026-03-31T18:28:57.147Z" }, + { url = "https://files.pythonhosted.org/packages/77/6f/4615353e016799f80fa52ccb270a843c413b22361fadda2589b2922fb9b0/llvmlite-0.47.0-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:a3c6a735d4e1041808434f9d440faa3d78d9b4af2ee64d05a66f351883b6ceec", size = 37232771, upload-time = "2026-03-31T18:29:01.324Z" }, + { url = "https://files.pythonhosted.org/packages/31/b8/69f5565f1a280d032525878a86511eebed0645818492feeb169dfb20ae8e/llvmlite-0.47.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2699a74321189e812d476a43d6d7f652f51811e7b5aad9d9bba842a1c7927acb", size = 56275178, upload-time = "2026-03-31T18:29:05.748Z" }, + { url = "https://files.pythonhosted.org/packages/d6/da/b32cafcb926fb0ce2aa25553bf32cb8764af31438f40e2481df08884c947/llvmlite-0.47.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6c6951e2b29930227963e53ee152441f0e14be92e9d4231852102d986c761e40", size = 55128632, upload-time = "2026-03-31T18:29:11.235Z" }, + { url = "https://files.pythonhosted.org/packages/46/9f/4898b44e4042c60fafcb1162dfb7014f6f15b1ec19bf29cfea6bf26df90d/llvmlite-0.47.0-cp313-cp313-win_amd64.whl", hash = "sha256:c2e9adf8698d813a9a5efb2d4370caf344dbc1e145019851fee6a6f319ba760e", size = 38138695, upload-time = "2026-03-31T18:29:15.43Z" }, + { url = "https://files.pythonhosted.org/packages/1c/d4/33c8af00f0bf6f552d74f3a054f648af2c5bc6bece97972f3bfadce4f5ec/llvmlite-0.47.0-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:de966c626c35c9dff5ae7bf12db25637738d0df83fc370cf793bc94d43d92d14", size = 37232773, upload-time = "2026-03-31T18:29:19.453Z" }, + { url = "https://files.pythonhosted.org/packages/64/1d/a760e993e0c0ba6db38d46b9f48f6c7dceb8ac838824997fb9e25f97bc04/llvmlite-0.47.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ddbccff2aeaff8670368340a158abefc032fe9b3ccf7d9c496639263d00151aa", size = 56275176, upload-time = "2026-03-31T18:29:24.149Z" }, + { url = "https://files.pythonhosted.org/packages/84/3b/e679bc3b29127182a7f4aa2d2e9e5bea42adb93fb840484147d59c236299/llvmlite-0.47.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d4a7b778a2e144fc64468fb9bf509ac1226c9813a00b4d7afea5d988c4e22fca", size = 55128631, upload-time = "2026-03-31T18:29:29.536Z" }, + { url = "https://files.pythonhosted.org/packages/be/f7/19e2a09c62809c9e63bbd14ce71fb92c6ff7b7b3045741bb00c781efc3c9/llvmlite-0.47.0-cp314-cp314-win_amd64.whl", hash = "sha256:694e3c2cdc472ed2bd8bd4555ca002eec4310961dd58ef791d508f57b5cc4c94", size = 39153826, upload-time = "2026-03-31T18:29:33.681Z" }, + { url = "https://files.pythonhosted.org/packages/40/a1/581a8c707b5e80efdbbe1dd94527404d33fe50bceb71f39d5a7e11bd57b7/llvmlite-0.47.0-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:92ec8a169a20b473c1c54d4695e371bde36489fc1efa3688e11e99beba0abf9c", size = 37232772, upload-time = "2026-03-31T18:29:37.952Z" }, + { url = "https://files.pythonhosted.org/packages/11/03/16090dd6f74ba2b8b922276047f15962fbeea0a75d5601607edb301ba945/llvmlite-0.47.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fa1cbd800edd3b20bc141521f7fd45a6185a5b84109aa6855134e81397ffe72b", size = 56275178, upload-time = "2026-03-31T18:29:42.58Z" }, + { url = "https://files.pythonhosted.org/packages/f5/cb/0abf1dd4c5286a95ffe0c1d8c67aec06b515894a0dd2ac97f5e27b82ab0b/llvmlite-0.47.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f6725179b89f03b17dabe236ff3422cb8291b4c1bf40af152826dfd34e350ae8", size = 55128632, upload-time = "2026-03-31T18:29:46.939Z" }, + { url = "https://files.pythonhosted.org/packages/4f/79/d3bbab197e86e0ff4f9c07122895b66a3e0d024247fcff7f12c473cb36d9/llvmlite-0.47.0-cp314-cp314t-win_amd64.whl", hash = "sha256:6842cf6f707ec4be3d985a385ad03f72b2d724439e118fcbe99b2929964f0453", size = 39153839, upload-time = "2026-03-31T18:29:51.004Z" }, ] [[package]] @@ -3372,7 +3386,8 @@ dependencies = [ { name = "cycler" }, { name = "fonttools" }, { name = "kiwisolver" }, - { name = "numpy" }, + { 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 = "packaging" }, { name = "pillow" }, { name = "pyparsing" }, @@ -3479,7 +3494,8 @@ name = "ml-dtypes" version = "0.5.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'extra-6-pylops-deep') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and extra == 'extra-6-pylops-deep-cu13') or (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-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-cu13' and 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 extra == 'extra-6-pylops-deep') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.11' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.11' 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 (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-cu128' 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0e/4a/c27b42ed9b1c7d13d9ba8b6905dece787d6259152f2309338aed29b2447b/ml_dtypes-0.5.4.tar.gz", hash = "sha256:8ab06a50fb9bf9666dd0fe5dfb4676fa2b0ac0f31ecff72a6c3af8e22c063453", size = 692314, upload-time = "2025-11-17T22:32:31.031Z" } wheels = [ @@ -4009,96 +4025,433 @@ wheels = [ [[package]] name = "numba" -version = "0.61.0" +version = "0.65.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "llvmlite" }, - { name = "numpy" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/3c/88/c13a935f200fda51384411e49840a8e7f70c9cb1ee8d809dd0f2477cf7ef/numba-0.61.0.tar.gz", hash = "sha256:888d2e89b8160899e19591467e8fdd4970e07606e1fbc248f239c89818d5f925", size = 2816484, upload-time = "2025-01-20T11:32:37.75Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/77/97/8568a025b9ab8b4d53491e70d4206d5f3fc71fbe94f3097058e01ad8e7ff/numba-0.61.0-cp310-cp310-macosx_10_14_x86_64.whl", hash = "sha256:9cab9783a700fa428b1a54d65295122bc03b3de1d01fb819a6b9dbbddfdb8c43", size = 2769008, upload-time = "2025-01-20T11:16:58.104Z" }, - { url = "https://files.pythonhosted.org/packages/8c/ab/a88c20755f66543ee01c85c98b866595b92e1bd0ed80565a4889e22929a8/numba-0.61.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:46c5ae094fb3706f5adf9021bfb7fc11e44818d61afee695cdee4eadfed45e98", size = 2771815, upload-time = "2025-01-20T11:17:00.99Z" }, - { url = "https://files.pythonhosted.org/packages/ae/f4/b357913089ecec1a9ddc6adc04090396928f36a484a5ab9e71b24ddba4cd/numba-0.61.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6fb74e81aa78a2303e30593d8331327dfc0d2522b5db05ac967556a26db3ef87", size = 3820233, upload-time = "2025-01-20T11:31:58.198Z" }, - { url = "https://files.pythonhosted.org/packages/ea/60/0e21bcf3baaf10e39d48cd224618e46a6b75d3394f465c37ce57bf98cbfa/numba-0.61.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:0ebbd4827091384ab8c4615ba1b3ca8bc639a3a000157d9c37ba85d34cd0da1b", size = 3514707, upload-time = "2025-01-20T11:32:00.529Z" }, - { url = "https://files.pythonhosted.org/packages/a0/08/45c136ab59e6b11e61ce15a0d17ef03fd89eaccb0db05ad67912aaf5218a/numba-0.61.0-cp310-cp310-win_amd64.whl", hash = "sha256:43aa4d7d10c542d3c78106b8481e0cbaaec788c39ee8e3d7901682748ffdf0b4", size = 2827753, upload-time = "2025-01-20T11:32:02.421Z" }, - { url = "https://files.pythonhosted.org/packages/63/8f/f983a7c859ccad73d3cc3f86fbba94f16e137cd1ee464631d61b624363b2/numba-0.61.0-cp311-cp311-macosx_10_14_x86_64.whl", hash = "sha256:bf64c2d0f3d161af603de3825172fb83c2600bcb1d53ae8ea568d4c53ba6ac08", size = 2768960, upload-time = "2025-01-20T11:32:04.519Z" }, - { url = "https://files.pythonhosted.org/packages/be/1b/c33dc847d475d5b647b4ad5aefc38df7a72283763f4cda47745050375a81/numba-0.61.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:de5aa7904741425f28e1028b85850b31f0a245e9eb4f7c38507fb893283a066c", size = 2771862, upload-time = "2025-01-20T11:32:06.764Z" }, - { url = "https://files.pythonhosted.org/packages/14/91/18b9f64b34ff318a14d072251480547f89ebfb864b2b7168e5dc5f64f502/numba-0.61.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:21c2fe25019267a608e2710a6a947f557486b4b0478b02e45a81cf606a05a7d4", size = 3825411, upload-time = "2025-01-20T11:32:08.627Z" }, - { url = "https://files.pythonhosted.org/packages/f2/97/1a38030c2a331e273ace1de2b61988e33d80878fda8a5eedee0cd78399d3/numba-0.61.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:74250b26ed6a1428763e774dc5b2d4e70d93f73795635b5412b8346a4d054574", size = 3519604, upload-time = "2025-01-20T11:32:10.456Z" }, - { url = "https://files.pythonhosted.org/packages/df/a7/56f547de8fc197963f238fd62beb5f1d2cace047602d0577956bf6840970/numba-0.61.0-cp311-cp311-win_amd64.whl", hash = "sha256:b72bbc8708e98b3741ad0c63f9929c47b623cc4ee86e17030a4f3e301e8401ac", size = 2827642, upload-time = "2025-01-20T11:32:12.462Z" }, - { url = "https://files.pythonhosted.org/packages/63/c9/c61881e7f2e253e745209f078bbd428ce23b6cf901f7d93afe166720ff95/numba-0.61.0-cp312-cp312-macosx_10_14_x86_64.whl", hash = "sha256:152146ecdbb8d8176f294e9f755411e6f270103a11c3ff50cecc413f794e52c8", size = 2769758, upload-time = "2025-01-20T11:32:14.364Z" }, - { url = "https://files.pythonhosted.org/packages/e1/28/ddec0147a4933f86ceaca580aa9bb767d5632ecdb1ece6cfb3eab4ac78e5/numba-0.61.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5cafa6095716fcb081618c28a8d27bf7c001e09696f595b41836dec114be2905", size = 2772445, upload-time = "2025-01-20T11:32:16.695Z" }, - { url = "https://files.pythonhosted.org/packages/18/74/6a9f0e6c76c088f8a6aa702eab31734068061dca5cc0f34e8bc1eb447de1/numba-0.61.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:ffe9fe373ed30638d6e20a0269f817b2c75d447141f55a675bfcf2d1fe2e87fb", size = 3882115, upload-time = "2025-01-20T11:32:19.164Z" }, - { url = "https://files.pythonhosted.org/packages/53/68/d7c31e53f08e6b4669c9b5a3cd7c5fb9097220c5ef388bc099ca8ab9749f/numba-0.61.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:9f25f7fef0206d55c1cfb796ad833cbbc044e2884751e56e798351280038484c", size = 3573296, upload-time = "2025-01-20T11:32:21.944Z" }, - { url = "https://files.pythonhosted.org/packages/94/4f/8357a99a14f331b865a42cb4756ae37da85599b9c95e01277ea10361e91a/numba-0.61.0-cp312-cp312-win_amd64.whl", hash = "sha256:550d389573bc3b895e1ccb18289feea11d937011de4d278b09dc7ed585d1cdcb", size = 2828077, upload-time = "2025-01-20T11:32:23.534Z" }, - { url = "https://files.pythonhosted.org/packages/3b/54/71fba18e4af5619f1ea8175ee92e82dd8e220bd6feb8c0153c6b814c8a60/numba-0.61.0-cp313-cp313-macosx_10_14_x86_64.whl", hash = "sha256:b96fafbdcf6f69b69855273e988696aae4974115a815f6818fef4af7afa1f6b8", size = 2768024, upload-time = "2025-01-20T11:32:25.24Z" }, - { url = "https://files.pythonhosted.org/packages/39/76/2448b43d08e904aad1b1b9cd12835b19411e84a81aa9192f83642a5e0afd/numba-0.61.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:5f6c452dca1de8e60e593f7066df052dd8da09b243566ecd26d2b796e5d3087d", size = 2769541, upload-time = "2025-01-20T11:32:28.417Z" }, - { url = "https://files.pythonhosted.org/packages/32/8f/4bb2374247ab988c9eac587b304b2947a36d605b9bb9ba4bf06e955c17d3/numba-0.61.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:44240e694d4aa321430c97b21453e46014fe6c7b8b7d932afa7f6a88cc5d7e5e", size = 3890102, upload-time = "2025-01-20T11:32:30.281Z" }, - { url = "https://files.pythonhosted.org/packages/ab/bc/dc2d03555289ae5263f65c01d45eb186ce347585c191daf0e60021d5ed39/numba-0.61.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:764f0e47004f126f58c3b28e0a02374c420a9d15157b90806d68590f5c20cc89", size = 3580239, upload-time = "2025-01-20T11:32:33.527Z" }, - { url = "https://files.pythonhosted.org/packages/61/08/71247ce560d2c222d9ca705c7d3547fc4069b96fc85d71aabeb890befe9f/numba-0.61.0-cp313-cp313-win_amd64.whl", hash = "sha256:074cd38c5b1f9c65a4319d1f3928165f48975ef0537ad43385b2bd908e6e2e35", size = 2828035, upload-time = "2025-01-20T11:32:35.965Z" }, + { 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')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/f6/c5/db2ac3685833d626c0dcae6bd2330cd68433e1fd248d15f70998160d3ad7/numba-0.65.1.tar.gz", hash = "sha256:19357146c32fe9ed25059ab915e8465fb13951cf6b0aace3826b76886373ab23", size = 2765600, upload-time = "2026-04-24T02:02:56.551Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/de/1b/3c5a7daf683a95465bf23504bcd1a2d5db8cd5e5e276ca87505d020dffe9/numba-0.65.1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:9d993ed0a257aa4116e6f553f114004bcfdee540c7276ab8ea48f650d514c452", size = 2680870, upload-time = "2026-04-24T02:02:10.623Z" }, + { url = "https://files.pythonhosted.org/packages/0f/a4/1831836814018a898e7d252aebe09c0f3ce1f26d145b68264b4ae0be6822/numba-0.65.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5f098109f361681e57295f7e84d8ab2426902539a141811de0703ace52826981", size = 3739780, upload-time = "2026-04-24T02:02:13.097Z" }, + { url = "https://files.pythonhosted.org/packages/9c/1b/a813ddc81def09e257d2b1f67521982ce4b06204a87268796ffc8187271c/numba-0.65.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:973fd8173f2312815e6b7aaae887c4ce8a817eeff46a4f8840b828305b75bc95", size = 3446722, upload-time = "2026-04-24T02:02:15.083Z" }, + { url = "https://files.pythonhosted.org/packages/09/52/ee1d8b3becda384fe0552221641e05aa668a35e8a77470db4db7f6475000/numba-0.65.1-cp310-cp310-win_amd64.whl", hash = "sha256:c63aa0c4193694026452da55d0ef9d85156c1a7a333454c103bb30dec81b7bf8", size = 2747539, upload-time = "2026-04-24T02:02:16.79Z" }, + { url = "https://files.pythonhosted.org/packages/96/b3/650500c2eab4534d98e9166f4298e0f3c69c742afdf24e6eabccd1f16ad8/numba-0.65.1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:7020d74b19cdb8cff16506542fdd510756e28c5e7f3bd0b7f574f0f42272fcd9", size = 2680563, upload-time = "2026-04-24T02:02:18.414Z" }, + { url = "https://files.pythonhosted.org/packages/44/0b/0615dbedb98f5b32a35a53290fbdc6e22306968109278d7e58df82d7a9f6/numba-0.65.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f80ed83774b5173abd6581cd8d2165d1d38e13d2e5c8155c0c0b421784745420", size = 3745018, upload-time = "2026-04-24T02:02:20.252Z" }, + { url = "https://files.pythonhosted.org/packages/49/aa/4361698f35bf63bff67dfe6c90493731177f48ede954f77b0588731537bc/numba-0.65.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7ed425a43b0a5f9772f2f4e2dd0bbd12eabecae1af0b24efcfd4e053f012aac6", size = 3450962, upload-time = "2026-04-24T02:02:22.449Z" }, + { url = "https://files.pythonhosted.org/packages/bd/9a/af61ec03b3116c161fd7a06b9e8a265729a8718458333e8ffbb06d9a3978/numba-0.65.1-cp311-cp311-win_amd64.whl", hash = "sha256:df40a5028a975b9ea66f6a2a3f7abbdbd541a863070e34ed367aff21141248e4", size = 2747417, upload-time = "2026-04-24T02:02:24.43Z" }, + { url = "https://files.pythonhosted.org/packages/57/bc/76f8f8c5cf9adee47fdb7bbb03be8900f76f902d451d7477cf12b845e1de/numba-0.65.1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:ac3f1e77c352dd0ea9712732c2d8f9ca507717435eec5b5013bf138ac33c4a08", size = 2681371, upload-time = "2026-04-24T02:02:26.105Z" }, + { url = "https://files.pythonhosted.org/packages/69/47/a415af0283e4db0398104c6d1c11c9861a98dc67a7aa442a7769ed5d6196/numba-0.65.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:52bc6f3ceb8fcaff9b2ae26b4c6b1e9fee39db8d355534c0fe4f39a901246b84", size = 3802467, upload-time = "2026-04-24T02:02:27.712Z" }, + { url = "https://files.pythonhosted.org/packages/46/36/246f73ec99cfeab2f2cb2ce7d4218766cc36a2da418901223f4f4da9c813/numba-0.65.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:90ca10b3463bae0bd70589726fe3c77d01d6b5fc86bee54bcdf9fb6b47c28977", size = 3502628, upload-time = "2026-04-24T02:02:29.763Z" }, + { url = "https://files.pythonhosted.org/packages/db/9e/3c679b2ee078425b9e99a91e44f8d132a6830d8ccce5227bc5e9181aeed8/numba-0.65.1-cp312-cp312-win_amd64.whl", hash = "sha256:5971c632be2a2351500431f46213821dba8d02b18a9f7d02fd36bd2743e41a6a", size = 2750611, upload-time = "2026-04-24T02:02:31.477Z" }, + { url = "https://files.pythonhosted.org/packages/79/37/14a4579049c1eb673afd0de0cb4842982acd55b9ce2643e763db858bcea0/numba-0.65.1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:1735c15c1134a5108b4d6a5c77fc0947924ea066a738dc09a52008c13df9cad3", size = 2681344, upload-time = "2026-04-24T02:02:33.65Z" }, + { url = "https://files.pythonhosted.org/packages/a0/22/b8d873f6466b20aa563fc9b33acd48dec89a07803ddaa2f1c8ca1cd33126/numba-0.65.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c09f49117ef255e1f1c6dad0c7a1ed39868243862a73be5706793241a3755f1b", size = 3810619, upload-time = "2026-04-24T02:02:36.041Z" }, + { url = "https://files.pythonhosted.org/packages/62/08/e16a8b5d9a018962ebb5c66be662317cde32b9f5dab08441f90bed5522fb/numba-0.65.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:594a8680b3fadac99e97e489b1fd89007177e5336713745c3b769528c635a464", size = 3509783, upload-time = "2026-04-24T02:02:38.245Z" }, + { url = "https://files.pythonhosted.org/packages/fd/a5/03c970d57f4c1741354837353ce39fb5206952ae1dba8922d29c86f64805/numba-0.65.1-cp313-cp313-win_amd64.whl", hash = "sha256:85be74c0d036842699a30058f82fb88fc5ffdc59f7615cab5792ea92914c9b62", size = 2750534, upload-time = "2026-04-24T02:02:39.903Z" }, + { url = "https://files.pythonhosted.org/packages/4f/2e/8aed9b726d9ba5f11ad287645fd479e88278db3060a25cb1225d730eb2b7/numba-0.65.1-cp314-cp314-macosx_12_0_arm64.whl", hash = "sha256:33f5eb68eb1c843511615d14663ce60258525d6a4c65ab040e2c2b0c4cf17450", size = 2681554, upload-time = "2026-04-24T02:02:41.812Z" }, + { url = "https://files.pythonhosted.org/packages/87/96/f3eb235fafa82a34e2ab5dd7dc9ffff998ebf5f0bbc23fa56a96aeb44da6/numba-0.65.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:71e73029bf53a62cc6afcf96be4bd942290d8b4c55f0a454fb536158115790f7", size = 3779602, upload-time = "2026-04-24T02:02:43.726Z" }, + { url = "https://files.pythonhosted.org/packages/09/90/b0f09b48752d23640b8284f22aa597737e8adaddc7fbfacc4708b7f73a4c/numba-0.65.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a07635e0be926b9bdbffb09137c230fb13f6ec0e564914ba937cee12ce3eb35", size = 3479532, upload-time = "2026-04-24T02:02:45.427Z" }, + { url = "https://files.pythonhosted.org/packages/56/46/3f7fc04fb853559e74b210e0b62c19974ec844cefec611f9e535f4da3761/numba-0.65.1-cp314-cp314-win_amd64.whl", hash = "sha256:2a20fcdabdefbdacf88d85caf70c3b18c4bcb7ebb8f82e6a19486383dd26ab63", size = 2752637, upload-time = "2026-04-24T02:02:47.664Z" }, + { url = "https://files.pythonhosted.org/packages/81/7b/c1a341a9067367778f4152a5f01061cf281fb09582c92c510ec4918cabf6/numba-0.65.1-cp314-cp314t-macosx_12_0_arm64.whl", hash = "sha256:548dd4b3a4508d5062768d1514b2cd7b015f9a25ec7af651c50dee243965e652", size = 2684600, upload-time = "2026-04-24T02:02:49.653Z" }, + { url = "https://files.pythonhosted.org/packages/03/36/98ddbcf3e4f04a6dd07e1c67249955920579ba4af6bb6868e3088f4ed282/numba-0.65.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:78abc28feff2c2ff8307fff3975b6438352759c9acb797ecd6b1fb6e7e39e31d", size = 3817198, upload-time = "2026-04-24T02:02:51.266Z" }, + { url = "https://files.pythonhosted.org/packages/a3/83/0dad21057ece5a835599f5d24099b091703995e23dbbf894f259e91c010b/numba-0.65.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee7676cb389555805f9b9a1840cbcd1ea6c8bd5376ab6918e3a29c5ea1dbda20", size = 3533862, upload-time = "2026-04-24T02:02:52.987Z" }, + { url = "https://files.pythonhosted.org/packages/32/36/8be7118ffd4c8440881046eac3d0982cc5ab42909508cf5d67024d62a2e4/numba-0.65.1-cp314-cp314t-win_amd64.whl", hash = "sha256:20609346e3bd75204950dcbbfe383a8d7dbf4902f442aedbf00f97fef4aa8f38", size = 2758237, upload-time = "2026-04-24T02:02:54.612Z" }, ] [[package]] name = "numpy" -version = "2.1.3" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/25/ca/1166b75c21abd1da445b97bf1fa2f14f423c6cfb4fc7c4ef31dccf9f6a94/numpy-2.1.3.tar.gz", hash = "sha256:aa08e04e08aaf974d4458def539dece0d28146d866a39da5639596f4921fd761", size = 20166090, upload-time = "2024-11-02T17:48:55.832Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/f1/80/d572a4737626372915bca41c3afbfec9d173561a39a0a61bacbbfd1dafd4/numpy-2.1.3-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:c894b4305373b9c5576d7a12b473702afdf48ce5369c074ba304cc5ad8730dff", size = 21152472, upload-time = "2024-11-02T17:30:37.354Z" }, - { url = "https://files.pythonhosted.org/packages/6f/bb/7bfba10c791ae3bb6716da77ad85a82d5fac07fc96fb0023ef0571df9d20/numpy-2.1.3-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:b47fbb433d3260adcd51eb54f92a2ffbc90a4595f8970ee00e064c644ac788f5", size = 13747967, upload-time = "2024-11-02T17:30:59.602Z" }, - { url = "https://files.pythonhosted.org/packages/da/d6/2df7bde35f0478455f0be5934877b3e5a505f587b00230f54a519a6b55a5/numpy-2.1.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:825656d0743699c529c5943554d223c021ff0494ff1442152ce887ef4f7561a1", size = 5354921, upload-time = "2024-11-02T17:31:09.428Z" }, - { url = "https://files.pythonhosted.org/packages/d1/bb/75b945874f931494891eac6ca06a1764d0e8208791f3addadb2963b83527/numpy-2.1.3-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:6a4825252fcc430a182ac4dee5a505053d262c807f8a924603d411f6718b88fd", size = 6888603, upload-time = "2024-11-02T17:31:20.835Z" }, - { url = "https://files.pythonhosted.org/packages/68/a7/fde73636f6498dbfa6d82fc336164635fe592f1ad0d13285fcb6267fdc1c/numpy-2.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e711e02f49e176a01d0349d82cb5f05ba4db7d5e7e0defd026328e5cfb3226d3", size = 13889862, upload-time = "2024-11-02T17:31:41.486Z" }, - { url = "https://files.pythonhosted.org/packages/05/db/5d9c91b2e1e2e72be1369278f696356d44975befcae830daf2e667dcb54f/numpy-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78574ac2d1a4a02421f25da9559850d59457bac82f2b8d7a44fe83a64f770098", size = 16328151, upload-time = "2024-11-02T17:32:08.262Z" }, - { url = "https://files.pythonhosted.org/packages/3e/6a/7eb732109b53ae64a29e25d7e68eb9d6611037f6354875497008a49e74d3/numpy-2.1.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:c7662f0e3673fe4e832fe07b65c50342ea27d989f92c80355658c7f888fcc83c", size = 16704107, upload-time = "2024-11-02T17:32:34.361Z" }, - { url = "https://files.pythonhosted.org/packages/88/cc/278113b66a1141053cbda6f80e4200c6da06b3079c2d27bda1fde41f2c1f/numpy-2.1.3-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:fa2d1337dc61c8dc417fbccf20f6d1e139896a30721b7f1e832b2bb6ef4eb6c4", size = 14385789, upload-time = "2024-11-02T17:32:57.152Z" }, - { url = "https://files.pythonhosted.org/packages/f5/69/eb20f5e1bfa07449bc67574d2f0f7c1e6b335fb41672e43861a7727d85f2/numpy-2.1.3-cp310-cp310-win32.whl", hash = "sha256:72dcc4a35a8515d83e76b58fdf8113a5c969ccd505c8a946759b24e3182d1f23", size = 6536706, upload-time = "2024-11-02T17:33:09.12Z" }, - { url = "https://files.pythonhosted.org/packages/8e/8b/1c131ab5a94c1086c289c6e1da1d843de9dbd95fe5f5ee6e61904c9518e2/numpy-2.1.3-cp310-cp310-win_amd64.whl", hash = "sha256:ecc76a9ba2911d8d37ac01de72834d8849e55473457558e12995f4cd53e778e0", size = 12864165, upload-time = "2024-11-02T17:33:28.974Z" }, - { url = "https://files.pythonhosted.org/packages/ad/81/c8167192eba5247593cd9d305ac236847c2912ff39e11402e72ae28a4985/numpy-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:4d1167c53b93f1f5d8a139a742b3c6f4d429b54e74e6b57d0eff40045187b15d", size = 21156252, upload-time = "2024-11-02T17:34:01.372Z" }, - { url = "https://files.pythonhosted.org/packages/da/74/5a60003fc3d8a718d830b08b654d0eea2d2db0806bab8f3c2aca7e18e010/numpy-2.1.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c80e4a09b3d95b4e1cac08643f1152fa71a0a821a2d4277334c88d54b2219a41", size = 13784119, upload-time = "2024-11-02T17:34:23.809Z" }, - { url = "https://files.pythonhosted.org/packages/47/7c/864cb966b96fce5e63fcf25e1e4d957fe5725a635e5f11fe03f39dd9d6b5/numpy-2.1.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:576a1c1d25e9e02ed7fa5477f30a127fe56debd53b8d2c89d5578f9857d03ca9", size = 5352978, upload-time = "2024-11-02T17:34:34.001Z" }, - { url = "https://files.pythonhosted.org/packages/09/ac/61d07930a4993dd9691a6432de16d93bbe6aa4b1c12a5e573d468eefc1ca/numpy-2.1.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:973faafebaae4c0aaa1a1ca1ce02434554d67e628b8d805e61f874b84e136b09", size = 6892570, upload-time = "2024-11-02T17:34:45.401Z" }, - { url = "https://files.pythonhosted.org/packages/27/2f/21b94664f23af2bb52030653697c685022119e0dc93d6097c3cb45bce5f9/numpy-2.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:762479be47a4863e261a840e8e01608d124ee1361e48b96916f38b119cfda04a", size = 13896715, upload-time = "2024-11-02T17:35:06.564Z" }, - { url = "https://files.pythonhosted.org/packages/7a/f0/80811e836484262b236c684a75dfc4ba0424bc670e765afaa911468d9f39/numpy-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc6f24b3d1ecc1eebfbf5d6051faa49af40b03be1aaa781ebdadcbc090b4539b", size = 16339644, upload-time = "2024-11-02T17:35:30.888Z" }, - { url = "https://files.pythonhosted.org/packages/fa/81/ce213159a1ed8eb7d88a2a6ef4fbdb9e4ffd0c76b866c350eb4e3c37e640/numpy-2.1.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:17ee83a1f4fef3c94d16dc1802b998668b5419362c8a4f4e8a491de1b41cc3ee", size = 16712217, upload-time = "2024-11-02T17:35:56.703Z" }, - { url = "https://files.pythonhosted.org/packages/7d/84/4de0b87d5a72f45556b2a8ee9fc8801e8518ec867fc68260c1f5dcb3903f/numpy-2.1.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:15cb89f39fa6d0bdfb600ea24b250e5f1a3df23f901f51c8debaa6a5d122b2f0", size = 14399053, upload-time = "2024-11-02T17:36:22.3Z" }, - { url = "https://files.pythonhosted.org/packages/7e/1c/e5fabb9ad849f9d798b44458fd12a318d27592d4bc1448e269dec070ff04/numpy-2.1.3-cp311-cp311-win32.whl", hash = "sha256:d9beb777a78c331580705326d2367488d5bc473b49a9bc3036c154832520aca9", size = 6534741, upload-time = "2024-11-02T17:36:33.552Z" }, - { url = "https://files.pythonhosted.org/packages/1e/48/a9a4b538e28f854bfb62e1dea3c8fea12e90216a276c7777ae5345ff29a7/numpy-2.1.3-cp311-cp311-win_amd64.whl", hash = "sha256:d89dd2b6da69c4fff5e39c28a382199ddedc3a5be5390115608345dec660b9e2", size = 12869487, upload-time = "2024-11-02T17:36:52.909Z" }, - { url = "https://files.pythonhosted.org/packages/8a/f0/385eb9970309643cbca4fc6eebc8bb16e560de129c91258dfaa18498da8b/numpy-2.1.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:f55ba01150f52b1027829b50d70ef1dafd9821ea82905b63936668403c3b471e", size = 20849658, upload-time = "2024-11-02T17:37:23.919Z" }, - { url = "https://files.pythonhosted.org/packages/54/4a/765b4607f0fecbb239638d610d04ec0a0ded9b4951c56dc68cef79026abf/numpy-2.1.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:13138eadd4f4da03074851a698ffa7e405f41a0845a6b1ad135b81596e4e9958", size = 13492258, upload-time = "2024-11-02T17:37:45.252Z" }, - { url = "https://files.pythonhosted.org/packages/bd/a7/2332679479c70b68dccbf4a8eb9c9b5ee383164b161bee9284ac141fbd33/numpy-2.1.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:a6b46587b14b888e95e4a24d7b13ae91fa22386c199ee7b418f449032b2fa3b8", size = 5090249, upload-time = "2024-11-02T17:37:54.252Z" }, - { url = "https://files.pythonhosted.org/packages/c1/67/4aa00316b3b981a822c7a239d3a8135be2a6945d1fd11d0efb25d361711a/numpy-2.1.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:0fa14563cc46422e99daef53d725d0c326e99e468a9320a240affffe87852564", size = 6621704, upload-time = "2024-11-02T17:38:05.127Z" }, - { url = "https://files.pythonhosted.org/packages/5e/da/1a429ae58b3b6c364eeec93bf044c532f2ff7b48a52e41050896cf15d5b1/numpy-2.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8637dcd2caa676e475503d1f8fdb327bc495554e10838019651b76d17b98e512", size = 13606089, upload-time = "2024-11-02T17:38:25.997Z" }, - { url = "https://files.pythonhosted.org/packages/9e/3e/3757f304c704f2f0294a6b8340fcf2be244038be07da4cccf390fa678a9f/numpy-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2312b2aa89e1f43ecea6da6ea9a810d06aae08321609d8dc0d0eda6d946a541b", size = 16043185, upload-time = "2024-11-02T17:38:51.07Z" }, - { url = "https://files.pythonhosted.org/packages/43/97/75329c28fea3113d00c8d2daf9bc5828d58d78ed661d8e05e234f86f0f6d/numpy-2.1.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:a38c19106902bb19351b83802531fea19dee18e5b37b36454f27f11ff956f7fc", size = 16410751, upload-time = "2024-11-02T17:39:15.801Z" }, - { url = "https://files.pythonhosted.org/packages/ad/7a/442965e98b34e0ae9da319f075b387bcb9a1e0658276cc63adb8c9686f7b/numpy-2.1.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:02135ade8b8a84011cbb67dc44e07c58f28575cf9ecf8ab304e51c05528c19f0", size = 14082705, upload-time = "2024-11-02T17:39:38.274Z" }, - { url = "https://files.pythonhosted.org/packages/ac/b6/26108cf2cfa5c7e03fb969b595c93131eab4a399762b51ce9ebec2332e80/numpy-2.1.3-cp312-cp312-win32.whl", hash = "sha256:e6988e90fcf617da2b5c78902fe8e668361b43b4fe26dbf2d7b0f8034d4cafb9", size = 6239077, upload-time = "2024-11-02T17:39:49.299Z" }, - { url = "https://files.pythonhosted.org/packages/a6/84/fa11dad3404b7634aaab50733581ce11e5350383311ea7a7010f464c0170/numpy-2.1.3-cp312-cp312-win_amd64.whl", hash = "sha256:0d30c543f02e84e92c4b1f415b7c6b5326cbe45ee7882b6b77db7195fb971e3a", size = 12566858, upload-time = "2024-11-02T17:40:08.851Z" }, - { url = "https://files.pythonhosted.org/packages/4d/0b/620591441457e25f3404c8057eb924d04f161244cb8a3680d529419aa86e/numpy-2.1.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96fe52fcdb9345b7cd82ecd34547fca4321f7656d500eca497eb7ea5a926692f", size = 20836263, upload-time = "2024-11-02T17:40:39.528Z" }, - { url = "https://files.pythonhosted.org/packages/45/e1/210b2d8b31ce9119145433e6ea78046e30771de3fe353f313b2778142f34/numpy-2.1.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f653490b33e9c3a4c1c01d41bc2aef08f9475af51146e4a7710c450cf9761598", size = 13507771, upload-time = "2024-11-02T17:41:01.368Z" }, - { url = "https://files.pythonhosted.org/packages/55/44/aa9ee3caee02fa5a45f2c3b95cafe59c44e4b278fbbf895a93e88b308555/numpy-2.1.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:dc258a761a16daa791081d026f0ed4399b582712e6fc887a95af09df10c5ca57", size = 5075805, upload-time = "2024-11-02T17:41:11.213Z" }, - { url = "https://files.pythonhosted.org/packages/78/d6/61de6e7e31915ba4d87bbe1ae859e83e6582ea14c6add07c8f7eefd8488f/numpy-2.1.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:016d0f6f5e77b0f0d45d77387ffa4bb89816b57c835580c3ce8e099ef830befe", size = 6608380, upload-time = "2024-11-02T17:41:22.19Z" }, - { url = "https://files.pythonhosted.org/packages/3e/46/48bdf9b7241e317e6cf94276fe11ba673c06d1fdf115d8b4ebf616affd1a/numpy-2.1.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c181ba05ce8299c7aa3125c27b9c2167bca4a4445b7ce73d5febc411ca692e43", size = 13602451, upload-time = "2024-11-02T17:41:43.094Z" }, - { url = "https://files.pythonhosted.org/packages/70/50/73f9a5aa0810cdccda9c1d20be3cbe4a4d6ea6bfd6931464a44c95eef731/numpy-2.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5641516794ca9e5f8a4d17bb45446998c6554704d888f86df9b200e66bdcce56", size = 16039822, upload-time = "2024-11-02T17:42:07.595Z" }, - { url = "https://files.pythonhosted.org/packages/ad/cd/098bc1d5a5bc5307cfc65ee9369d0ca658ed88fbd7307b0d49fab6ca5fa5/numpy-2.1.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ea4dedd6e394a9c180b33c2c872b92f7ce0f8e7ad93e9585312b0c5a04777a4a", size = 16411822, upload-time = "2024-11-02T17:42:32.48Z" }, - { url = "https://files.pythonhosted.org/packages/83/a2/7d4467a2a6d984549053b37945620209e702cf96a8bc658bc04bba13c9e2/numpy-2.1.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:b0df3635b9c8ef48bd3be5f862cf71b0a4716fa0e702155c45067c6b711ddcef", size = 14079598, upload-time = "2024-11-02T17:42:53.773Z" }, - { url = "https://files.pythonhosted.org/packages/e9/6a/d64514dcecb2ee70bfdfad10c42b76cab657e7ee31944ff7a600f141d9e9/numpy-2.1.3-cp313-cp313-win32.whl", hash = "sha256:50ca6aba6e163363f132b5c101ba078b8cbd3fa92c7865fd7d4d62d9779ac29f", size = 6236021, upload-time = "2024-11-02T17:46:19.171Z" }, - { url = "https://files.pythonhosted.org/packages/bb/f9/12297ed8d8301a401e7d8eb6b418d32547f1d700ed3c038d325a605421a4/numpy-2.1.3-cp313-cp313-win_amd64.whl", hash = "sha256:747641635d3d44bcb380d950679462fae44f54b131be347d5ec2bce47d3df9ed", size = 12560405, upload-time = "2024-11-02T17:46:38.177Z" }, - { url = "https://files.pythonhosted.org/packages/a7/45/7f9244cd792e163b334e3a7f02dff1239d2890b6f37ebf9e82cbe17debc0/numpy-2.1.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:996bb9399059c5b82f76b53ff8bb686069c05acc94656bb259b1d63d04a9506f", size = 20859062, upload-time = "2024-11-02T17:43:24.599Z" }, - { url = "https://files.pythonhosted.org/packages/b1/b4/a084218e7e92b506d634105b13e27a3a6645312b93e1c699cc9025adb0e1/numpy-2.1.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:45966d859916ad02b779706bb43b954281db43e185015df6eb3323120188f9e4", size = 13515839, upload-time = "2024-11-02T17:43:45.498Z" }, - { url = "https://files.pythonhosted.org/packages/27/45/58ed3f88028dcf80e6ea580311dc3edefdd94248f5770deb980500ef85dd/numpy-2.1.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:baed7e8d7481bfe0874b566850cb0b85243e982388b7b23348c6db2ee2b2ae8e", size = 5116031, upload-time = "2024-11-02T17:43:54.585Z" }, - { url = "https://files.pythonhosted.org/packages/37/a8/eb689432eb977d83229094b58b0f53249d2209742f7de529c49d61a124a0/numpy-2.1.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:a9f7f672a3388133335589cfca93ed468509cb7b93ba3105fce780d04a6576a0", size = 6629977, upload-time = "2024-11-02T17:44:05.31Z" }, - { url = "https://files.pythonhosted.org/packages/42/a3/5355ad51ac73c23334c7caaed01adadfda49544f646fcbfbb4331deb267b/numpy-2.1.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7aac50327da5d208db2eec22eb11e491e3fe13d22653dce51b0f4109101b408", size = 13575951, upload-time = "2024-11-02T17:44:25.881Z" }, - { url = "https://files.pythonhosted.org/packages/c4/70/ea9646d203104e647988cb7d7279f135257a6b7e3354ea6c56f8bafdb095/numpy-2.1.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4394bc0dbd074b7f9b52024832d16e019decebf86caf909d94f6b3f77a8ee3b6", size = 16022655, upload-time = "2024-11-02T17:44:50.115Z" }, - { url = "https://files.pythonhosted.org/packages/14/ce/7fc0612903e91ff9d0b3f2eda4e18ef9904814afcae5b0f08edb7f637883/numpy-2.1.3-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:50d18c4358a0a8a53f12a8ba9d772ab2d460321e6a93d6064fc22443d189853f", size = 16399902, upload-time = "2024-11-02T17:45:15.685Z" }, - { url = "https://files.pythonhosted.org/packages/ef/62/1d3204313357591c913c32132a28f09a26357e33ea3c4e2fe81269e0dca1/numpy-2.1.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:14e253bd43fc6b37af4921b10f6add6925878a42a0c5fe83daee390bca80bc17", size = 14067180, upload-time = "2024-11-02T17:45:37.234Z" }, - { url = "https://files.pythonhosted.org/packages/24/d7/78a40ed1d80e23a774cb8a34ae8a9493ba1b4271dde96e56ccdbab1620ef/numpy-2.1.3-cp313-cp313t-win32.whl", hash = "sha256:08788d27a5fd867a663f6fc753fd7c3ad7e92747efc73c53bca2f19f8bc06f48", size = 6291907, upload-time = "2024-11-02T17:45:48.951Z" }, - { url = "https://files.pythonhosted.org/packages/86/09/a5ab407bd7f5f5599e6a9261f964ace03a73e7c6928de906981c31c38082/numpy-2.1.3-cp313-cp313t-win_amd64.whl", hash = "sha256:2564fbdf2b99b3f815f2107c1bbc93e2de8ee655a69c261363a1172a79a257d4", size = 12644098, upload-time = "2024-11-02T17:46:07.941Z" }, - { url = "https://files.pythonhosted.org/packages/00/e7/8d8bb791b62586cc432ecbb70632b4f23b7b7c88df41878de7528264f6d7/numpy-2.1.3-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:4f2015dfe437dfebbfce7c85c7b53d81ba49e71ba7eadbf1df40c915af75979f", size = 20983893, upload-time = "2024-11-02T17:47:09.365Z" }, - { url = "https://files.pythonhosted.org/packages/5e/f3/cb8118a044b5007586245a650360c9f5915b2f4232dd7658bb7a63dd1d02/numpy-2.1.3-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:3522b0dfe983a575e6a9ab3a4a4dfe156c3e428468ff08ce582b9bb6bd1d71d4", size = 6752501, upload-time = "2024-11-02T17:47:21.52Z" }, - { url = "https://files.pythonhosted.org/packages/53/f5/365b46439b518d2ec6ebb880cc0edf90f225145dfd4db7958334f7164530/numpy-2.1.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c006b607a865b07cd981ccb218a04fc86b600411d83d6fc261357f1c0966755d", size = 16142601, upload-time = "2024-11-02T17:47:45.575Z" }, - { url = "https://files.pythonhosted.org/packages/03/c2/d1fee6ba999aa7cd41ca6856937f2baaf604c3eec1565eae63451ec31e5e/numpy-2.1.3-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:e14e26956e6f1696070788252dcdff11b4aca4c3e8bd166e0df1bb8f315a67cb", size = 12771397, upload-time = "2024-11-02T17:48:05.988Z" }, +version = "2.2.6" +source = { registry = "https://pypi.org/simple" } +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'", + "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.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.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 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.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.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.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 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.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.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.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 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'", +] +sdist = { url = "https://files.pythonhosted.org/packages/76/21/7d2a95e4bba9dc13d043ee156a356c0a8f0c6309dff6b21b4d71a073b8a8/numpy-2.2.6.tar.gz", hash = "sha256:e29554e2bef54a90aa5cc07da6ce955accb83f21ab5de01a62c8478897b264fd", size = 20276440, upload-time = "2025-05-17T22:38:04.611Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/3e/ed6db5be21ce87955c0cbd3009f2803f59fa08df21b5df06862e2d8e2bdd/numpy-2.2.6-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:b412caa66f72040e6d268491a59f2c43bf03eb6c96dd8f0307829feb7fa2b6fb", size = 21165245, upload-time = "2025-05-17T21:27:58.555Z" }, + { url = "https://files.pythonhosted.org/packages/22/c2/4b9221495b2a132cc9d2eb862e21d42a009f5a60e45fc44b00118c174bff/numpy-2.2.6-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:8e41fd67c52b86603a91c1a505ebaef50b3314de0213461c7a6e99c9a3beff90", size = 14360048, upload-time = "2025-05-17T21:28:21.406Z" }, + { url = "https://files.pythonhosted.org/packages/fd/77/dc2fcfc66943c6410e2bf598062f5959372735ffda175b39906d54f02349/numpy-2.2.6-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:37e990a01ae6ec7fe7fa1c26c55ecb672dd98b19c3d0e1d1f326fa13cb38d163", size = 5340542, upload-time = "2025-05-17T21:28:30.931Z" }, + { url = "https://files.pythonhosted.org/packages/7a/4f/1cb5fdc353a5f5cc7feb692db9b8ec2c3d6405453f982435efc52561df58/numpy-2.2.6-cp310-cp310-macosx_14_0_x86_64.whl", hash = "sha256:5a6429d4be8ca66d889b7cf70f536a397dc45ba6faeb5f8c5427935d9592e9cf", size = 6878301, upload-time = "2025-05-17T21:28:41.613Z" }, + { url = "https://files.pythonhosted.org/packages/eb/17/96a3acd228cec142fcb8723bd3cc39c2a474f7dcf0a5d16731980bcafa95/numpy-2.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:efd28d4e9cd7d7a8d39074a4d44c63eda73401580c5c76acda2ce969e0a38e83", size = 14297320, upload-time = "2025-05-17T21:29:02.78Z" }, + { url = "https://files.pythonhosted.org/packages/b4/63/3de6a34ad7ad6646ac7d2f55ebc6ad439dbbf9c4370017c50cf403fb19b5/numpy-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fc7b73d02efb0e18c000e9ad8b83480dfcd5dfd11065997ed4c6747470ae8915", size = 16801050, upload-time = "2025-05-17T21:29:27.675Z" }, + { url = "https://files.pythonhosted.org/packages/07/b6/89d837eddef52b3d0cec5c6ba0456c1bf1b9ef6a6672fc2b7873c3ec4e2e/numpy-2.2.6-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:74d4531beb257d2c3f4b261bfb0fc09e0f9ebb8842d82a7b4209415896adc680", size = 15807034, upload-time = "2025-05-17T21:29:51.102Z" }, + { url = "https://files.pythonhosted.org/packages/01/c8/dc6ae86e3c61cfec1f178e5c9f7858584049b6093f843bca541f94120920/numpy-2.2.6-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8fc377d995680230e83241d8a96def29f204b5782f371c532579b4f20607a289", size = 18614185, upload-time = "2025-05-17T21:30:18.703Z" }, + { url = "https://files.pythonhosted.org/packages/5b/c5/0064b1b7e7c89137b471ccec1fd2282fceaae0ab3a9550f2568782d80357/numpy-2.2.6-cp310-cp310-win32.whl", hash = "sha256:b093dd74e50a8cba3e873868d9e93a85b78e0daf2e98c6797566ad8044e8363d", size = 6527149, upload-time = "2025-05-17T21:30:29.788Z" }, + { url = "https://files.pythonhosted.org/packages/a3/dd/4b822569d6b96c39d1215dbae0582fd99954dcbcf0c1a13c61783feaca3f/numpy-2.2.6-cp310-cp310-win_amd64.whl", hash = "sha256:f0fd6321b839904e15c46e0d257fdd101dd7f530fe03fd6359c1ea63738703f3", size = 12904620, upload-time = "2025-05-17T21:30:48.994Z" }, + { url = "https://files.pythonhosted.org/packages/da/a8/4f83e2aa666a9fbf56d6118faaaf5f1974d456b1823fda0a176eff722839/numpy-2.2.6-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f9f1adb22318e121c5c69a09142811a201ef17ab257a1e66ca3025065b7f53ae", size = 21176963, upload-time = "2025-05-17T21:31:19.36Z" }, + { url = "https://files.pythonhosted.org/packages/b3/2b/64e1affc7972decb74c9e29e5649fac940514910960ba25cd9af4488b66c/numpy-2.2.6-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:c820a93b0255bc360f53eca31a0e676fd1101f673dda8da93454a12e23fc5f7a", size = 14406743, upload-time = "2025-05-17T21:31:41.087Z" }, + { url = "https://files.pythonhosted.org/packages/4a/9f/0121e375000b5e50ffdd8b25bf78d8e1a5aa4cca3f185d41265198c7b834/numpy-2.2.6-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:3d70692235e759f260c3d837193090014aebdf026dfd167834bcba43e30c2a42", size = 5352616, upload-time = "2025-05-17T21:31:50.072Z" }, + { url = "https://files.pythonhosted.org/packages/31/0d/b48c405c91693635fbe2dcd7bc84a33a602add5f63286e024d3b6741411c/numpy-2.2.6-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:481b49095335f8eed42e39e8041327c05b0f6f4780488f61286ed3c01368d491", size = 6889579, upload-time = "2025-05-17T21:32:01.712Z" }, + { url = "https://files.pythonhosted.org/packages/52/b8/7f0554d49b565d0171eab6e99001846882000883998e7b7d9f0d98b1f934/numpy-2.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b64d8d4d17135e00c8e346e0a738deb17e754230d7e0810ac5012750bbd85a5a", size = 14312005, upload-time = "2025-05-17T21:32:23.332Z" }, + { url = "https://files.pythonhosted.org/packages/b3/dd/2238b898e51bd6d389b7389ffb20d7f4c10066d80351187ec8e303a5a475/numpy-2.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba10f8411898fc418a521833e014a77d3ca01c15b0c6cdcce6a0d2897e6dbbdf", size = 16821570, upload-time = "2025-05-17T21:32:47.991Z" }, + { url = "https://files.pythonhosted.org/packages/83/6c/44d0325722cf644f191042bf47eedad61c1e6df2432ed65cbe28509d404e/numpy-2.2.6-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:bd48227a919f1bafbdda0583705e547892342c26fb127219d60a5c36882609d1", size = 15818548, upload-time = "2025-05-17T21:33:11.728Z" }, + { url = "https://files.pythonhosted.org/packages/ae/9d/81e8216030ce66be25279098789b665d49ff19eef08bfa8cb96d4957f422/numpy-2.2.6-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:9551a499bf125c1d4f9e250377c1ee2eddd02e01eac6644c080162c0c51778ab", size = 18620521, upload-time = "2025-05-17T21:33:39.139Z" }, + { url = "https://files.pythonhosted.org/packages/6a/fd/e19617b9530b031db51b0926eed5345ce8ddc669bb3bc0044b23e275ebe8/numpy-2.2.6-cp311-cp311-win32.whl", hash = "sha256:0678000bb9ac1475cd454c6b8c799206af8107e310843532b04d49649c717a47", size = 6525866, upload-time = "2025-05-17T21:33:50.273Z" }, + { url = "https://files.pythonhosted.org/packages/31/0a/f354fb7176b81747d870f7991dc763e157a934c717b67b58456bc63da3df/numpy-2.2.6-cp311-cp311-win_amd64.whl", hash = "sha256:e8213002e427c69c45a52bbd94163084025f533a55a59d6f9c5b820774ef3303", size = 12907455, upload-time = "2025-05-17T21:34:09.135Z" }, + { url = "https://files.pythonhosted.org/packages/82/5d/c00588b6cf18e1da539b45d3598d3557084990dcc4331960c15ee776ee41/numpy-2.2.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:41c5a21f4a04fa86436124d388f6ed60a9343a6f767fced1a8a71c3fbca038ff", size = 20875348, upload-time = "2025-05-17T21:34:39.648Z" }, + { url = "https://files.pythonhosted.org/packages/66/ee/560deadcdde6c2f90200450d5938f63a34b37e27ebff162810f716f6a230/numpy-2.2.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:de749064336d37e340f640b05f24e9e3dd678c57318c7289d222a8a2f543e90c", size = 14119362, upload-time = "2025-05-17T21:35:01.241Z" }, + { url = "https://files.pythonhosted.org/packages/3c/65/4baa99f1c53b30adf0acd9a5519078871ddde8d2339dc5a7fde80d9d87da/numpy-2.2.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:894b3a42502226a1cac872f840030665f33326fc3dac8e57c607905773cdcde3", size = 5084103, upload-time = "2025-05-17T21:35:10.622Z" }, + { url = "https://files.pythonhosted.org/packages/cc/89/e5a34c071a0570cc40c9a54eb472d113eea6d002e9ae12bb3a8407fb912e/numpy-2.2.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:71594f7c51a18e728451bb50cc60a3ce4e6538822731b2933209a1f3614e9282", size = 6625382, upload-time = "2025-05-17T21:35:21.414Z" }, + { url = "https://files.pythonhosted.org/packages/f8/35/8c80729f1ff76b3921d5c9487c7ac3de9b2a103b1cd05e905b3090513510/numpy-2.2.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2618db89be1b4e05f7a1a847a9c1c0abd63e63a1607d892dd54668dd92faf87", size = 14018462, upload-time = "2025-05-17T21:35:42.174Z" }, + { url = "https://files.pythonhosted.org/packages/8c/3d/1e1db36cfd41f895d266b103df00ca5b3cbe965184df824dec5c08c6b803/numpy-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fd83c01228a688733f1ded5201c678f0c53ecc1006ffbc404db9f7a899ac6249", size = 16527618, upload-time = "2025-05-17T21:36:06.711Z" }, + { url = "https://files.pythonhosted.org/packages/61/c6/03ed30992602c85aa3cd95b9070a514f8b3c33e31124694438d88809ae36/numpy-2.2.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:37c0ca431f82cd5fa716eca9506aefcabc247fb27ba69c5062a6d3ade8cf8f49", size = 15505511, upload-time = "2025-05-17T21:36:29.965Z" }, + { url = "https://files.pythonhosted.org/packages/b7/25/5761d832a81df431e260719ec45de696414266613c9ee268394dd5ad8236/numpy-2.2.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fe27749d33bb772c80dcd84ae7e8df2adc920ae8297400dabec45f0dedb3f6de", size = 18313783, upload-time = "2025-05-17T21:36:56.883Z" }, + { url = "https://files.pythonhosted.org/packages/57/0a/72d5a3527c5ebffcd47bde9162c39fae1f90138c961e5296491ce778e682/numpy-2.2.6-cp312-cp312-win32.whl", hash = "sha256:4eeaae00d789f66c7a25ac5f34b71a7035bb474e679f410e5e1a94deb24cf2d4", size = 6246506, upload-time = "2025-05-17T21:37:07.368Z" }, + { url = "https://files.pythonhosted.org/packages/36/fa/8c9210162ca1b88529ab76b41ba02d433fd54fecaf6feb70ef9f124683f1/numpy-2.2.6-cp312-cp312-win_amd64.whl", hash = "sha256:c1f9540be57940698ed329904db803cf7a402f3fc200bfe599334c9bd84a40b2", size = 12614190, upload-time = "2025-05-17T21:37:26.213Z" }, + { url = "https://files.pythonhosted.org/packages/f9/5c/6657823f4f594f72b5471f1db1ab12e26e890bb2e41897522d134d2a3e81/numpy-2.2.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0811bb762109d9708cca4d0b13c4f67146e3c3b7cf8d34018c722adb2d957c84", size = 20867828, upload-time = "2025-05-17T21:37:56.699Z" }, + { url = "https://files.pythonhosted.org/packages/dc/9e/14520dc3dadf3c803473bd07e9b2bd1b69bc583cb2497b47000fed2fa92f/numpy-2.2.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:287cc3162b6f01463ccd86be154f284d0893d2b3ed7292439ea97eafa8170e0b", size = 14143006, upload-time = "2025-05-17T21:38:18.291Z" }, + { url = "https://files.pythonhosted.org/packages/4f/06/7e96c57d90bebdce9918412087fc22ca9851cceaf5567a45c1f404480e9e/numpy-2.2.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:f1372f041402e37e5e633e586f62aa53de2eac8d98cbfb822806ce4bbefcb74d", size = 5076765, upload-time = "2025-05-17T21:38:27.319Z" }, + { url = "https://files.pythonhosted.org/packages/73/ed/63d920c23b4289fdac96ddbdd6132e9427790977d5457cd132f18e76eae0/numpy-2.2.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:55a4d33fa519660d69614a9fad433be87e5252f4b03850642f88993f7b2ca566", size = 6617736, upload-time = "2025-05-17T21:38:38.141Z" }, + { url = "https://files.pythonhosted.org/packages/85/c5/e19c8f99d83fd377ec8c7e0cf627a8049746da54afc24ef0a0cb73d5dfb5/numpy-2.2.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f92729c95468a2f4f15e9bb94c432a9229d0d50de67304399627a943201baa2f", size = 14010719, upload-time = "2025-05-17T21:38:58.433Z" }, + { url = "https://files.pythonhosted.org/packages/19/49/4df9123aafa7b539317bf6d342cb6d227e49f7a35b99c287a6109b13dd93/numpy-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bc23a79bfabc5d056d106f9befb8d50c31ced2fbc70eedb8155aec74a45798f", size = 16526072, upload-time = "2025-05-17T21:39:22.638Z" }, + { url = "https://files.pythonhosted.org/packages/b2/6c/04b5f47f4f32f7c2b0e7260442a8cbcf8168b0e1a41ff1495da42f42a14f/numpy-2.2.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e3143e4451880bed956e706a3220b4e5cf6172ef05fcc397f6f36a550b1dd868", size = 15503213, upload-time = "2025-05-17T21:39:45.865Z" }, + { url = "https://files.pythonhosted.org/packages/17/0a/5cd92e352c1307640d5b6fec1b2ffb06cd0dabe7d7b8227f97933d378422/numpy-2.2.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:b4f13750ce79751586ae2eb824ba7e1e8dba64784086c98cdbbcc6a42112ce0d", size = 18316632, upload-time = "2025-05-17T21:40:13.331Z" }, + { url = "https://files.pythonhosted.org/packages/f0/3b/5cba2b1d88760ef86596ad0f3d484b1cbff7c115ae2429678465057c5155/numpy-2.2.6-cp313-cp313-win32.whl", hash = "sha256:5beb72339d9d4fa36522fc63802f469b13cdbe4fdab4a288f0c441b74272ebfd", size = 6244532, upload-time = "2025-05-17T21:43:46.099Z" }, + { url = "https://files.pythonhosted.org/packages/cb/3b/d58c12eafcb298d4e6d0d40216866ab15f59e55d148a5658bb3132311fcf/numpy-2.2.6-cp313-cp313-win_amd64.whl", hash = "sha256:b0544343a702fa80c95ad5d3d608ea3599dd54d4632df855e4c8d24eb6ecfa1c", size = 12610885, upload-time = "2025-05-17T21:44:05.145Z" }, + { url = "https://files.pythonhosted.org/packages/6b/9e/4bf918b818e516322db999ac25d00c75788ddfd2d2ade4fa66f1f38097e1/numpy-2.2.6-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:0bca768cd85ae743b2affdc762d617eddf3bcf8724435498a1e80132d04879e6", size = 20963467, upload-time = "2025-05-17T21:40:44Z" }, + { url = "https://files.pythonhosted.org/packages/61/66/d2de6b291507517ff2e438e13ff7b1e2cdbdb7cb40b3ed475377aece69f9/numpy-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:fc0c5673685c508a142ca65209b4e79ed6740a4ed6b2267dbba90f34b0b3cfda", size = 14225144, upload-time = "2025-05-17T21:41:05.695Z" }, + { url = "https://files.pythonhosted.org/packages/e4/25/480387655407ead912e28ba3a820bc69af9adf13bcbe40b299d454ec011f/numpy-2.2.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:5bd4fc3ac8926b3819797a7c0e2631eb889b4118a9898c84f585a54d475b7e40", size = 5200217, upload-time = "2025-05-17T21:41:15.903Z" }, + { url = "https://files.pythonhosted.org/packages/aa/4a/6e313b5108f53dcbf3aca0c0f3e9c92f4c10ce57a0a721851f9785872895/numpy-2.2.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:fee4236c876c4e8369388054d02d0e9bb84821feb1a64dd59e137e6511a551f8", size = 6712014, upload-time = "2025-05-17T21:41:27.321Z" }, + { url = "https://files.pythonhosted.org/packages/b7/30/172c2d5c4be71fdf476e9de553443cf8e25feddbe185e0bd88b096915bcc/numpy-2.2.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e1dda9c7e08dc141e0247a5b8f49cf05984955246a327d4c48bda16821947b2f", size = 14077935, upload-time = "2025-05-17T21:41:49.738Z" }, + { url = "https://files.pythonhosted.org/packages/12/fb/9e743f8d4e4d3c710902cf87af3512082ae3d43b945d5d16563f26ec251d/numpy-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f447e6acb680fd307f40d3da4852208af94afdfab89cf850986c3ca00562f4fa", size = 16600122, upload-time = "2025-05-17T21:42:14.046Z" }, + { url = "https://files.pythonhosted.org/packages/12/75/ee20da0e58d3a66f204f38916757e01e33a9737d0b22373b3eb5a27358f9/numpy-2.2.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:389d771b1623ec92636b0786bc4ae56abafad4a4c513d36a55dce14bd9ce8571", size = 15586143, upload-time = "2025-05-17T21:42:37.464Z" }, + { url = "https://files.pythonhosted.org/packages/76/95/bef5b37f29fc5e739947e9ce5179ad402875633308504a52d188302319c8/numpy-2.2.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8e9ace4a37db23421249ed236fdcdd457d671e25146786dfc96835cd951aa7c1", size = 18385260, upload-time = "2025-05-17T21:43:05.189Z" }, + { url = "https://files.pythonhosted.org/packages/09/04/f2f83279d287407cf36a7a8053a5abe7be3622a4363337338f2585e4afda/numpy-2.2.6-cp313-cp313t-win32.whl", hash = "sha256:038613e9fb8c72b0a41f025a7e4c3f0b7a1b5d768ece4796b674c8f3fe13efff", size = 6377225, upload-time = "2025-05-17T21:43:16.254Z" }, + { url = "https://files.pythonhosted.org/packages/67/0e/35082d13c09c02c011cf21570543d202ad929d961c02a147493cb0c2bdf5/numpy-2.2.6-cp313-cp313t-win_amd64.whl", hash = "sha256:6031dd6dfecc0cf9f668681a37648373bddd6421fff6c66ec1624eed0180ee06", size = 12771374, upload-time = "2025-05-17T21:43:35.479Z" }, + { url = "https://files.pythonhosted.org/packages/9e/3b/d94a75f4dbf1ef5d321523ecac21ef23a3cd2ac8b78ae2aac40873590229/numpy-2.2.6-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:0b605b275d7bd0c640cad4e5d30fa701a8d59302e127e5f79138ad62762c3e3d", size = 21040391, upload-time = "2025-05-17T21:44:35.948Z" }, + { url = "https://files.pythonhosted.org/packages/17/f4/09b2fa1b58f0fb4f7c7963a1649c64c4d315752240377ed74d9cd878f7b5/numpy-2.2.6-pp310-pypy310_pp73-macosx_14_0_x86_64.whl", hash = "sha256:7befc596a7dc9da8a337f79802ee8adb30a552a94f792b9c9d18c840055907db", size = 6786754, upload-time = "2025-05-17T21:44:47.446Z" }, + { url = "https://files.pythonhosted.org/packages/af/30/feba75f143bdc868a1cc3f44ccfa6c4b9ec522b36458e738cd00f67b573f/numpy-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce47521a4754c8f4593837384bd3424880629f718d87c5d44f8ed763edd63543", size = 16643476, upload-time = "2025-05-17T21:45:11.871Z" }, + { url = "https://files.pythonhosted.org/packages/37/48/ac2a9584402fb6c0cd5b5d1a91dcf176b15760130dd386bbafdbfe3640bf/numpy-2.2.6-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d042d24c90c41b54fd506da306759e06e568864df8ec17ccc17e9e884634fd00", size = 12812666, upload-time = "2025-05-17T21:45:31.426Z" }, +] + +[[package]] +name = "numpy" +version = "2.4.3" +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.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.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.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.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.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.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.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.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.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.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.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.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.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.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'", +] +sdist = { url = "https://files.pythonhosted.org/packages/10/8b/c265f4823726ab832de836cdd184d0986dcf94480f81e8739692a7ac7af2/numpy-2.4.3.tar.gz", hash = "sha256:483a201202b73495f00dbc83796c6ae63137a9bdade074f7648b3e32613412dd", size = 20727743, upload-time = "2026-03-09T07:58:53.426Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f9/51/5093a2df15c4dc19da3f79d1021e891f5dcf1d9d1db6ba38891d5590f3fe/numpy-2.4.3-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:33b3bf58ee84b172c067f56aeadc7ee9ab6de69c5e800ab5b10295d54c581adb", size = 16957183, upload-time = "2026-03-09T07:55:57.774Z" }, + { url = "https://files.pythonhosted.org/packages/b5/7c/c061f3de0630941073d2598dc271ac2f6cbcf5c83c74a5870fea07488333/numpy-2.4.3-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:8ba7b51e71c05aa1f9bc3641463cd82308eab40ce0d5c7e1fd4038cbf9938147", size = 14968734, upload-time = "2026-03-09T07:56:00.494Z" }, + { url = "https://files.pythonhosted.org/packages/ef/27/d26c85cbcd86b26e4f125b0668e7a7c0542d19dd7d23ee12e87b550e95b5/numpy-2.4.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a1988292870c7cb9d0ebb4cc96b4d447513a9644801de54606dc7aabf2b7d920", size = 5475288, upload-time = "2026-03-09T07:56:02.857Z" }, + { url = "https://files.pythonhosted.org/packages/2b/09/3c4abbc1dcd8010bf1a611d174c7aa689fc505585ec806111b4406f6f1b1/numpy-2.4.3-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:23b46bb6d8ecb68b58c09944483c135ae5f0e9b8d8858ece5e4ead783771d2a9", size = 6805253, upload-time = "2026-03-09T07:56:04.53Z" }, + { url = "https://files.pythonhosted.org/packages/21/bc/e7aa3f6817e40c3f517d407742337cbb8e6fc4b83ce0b55ab780c829243b/numpy-2.4.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a016db5c5dba78fa8fe9f5d80d6708f9c42ab087a739803c0ac83a43d686a470", size = 15969479, upload-time = "2026-03-09T07:56:06.638Z" }, + { url = "https://files.pythonhosted.org/packages/78/51/9f5d7a41f0b51649ddf2f2320595e15e122a40610b233d51928dd6c92353/numpy-2.4.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:715de7f82e192e8cae5a507a347d97ad17598f8e026152ca97233e3666daaa71", size = 16901035, upload-time = "2026-03-09T07:56:09.405Z" }, + { url = "https://files.pythonhosted.org/packages/64/6e/b221dd847d7181bc5ee4857bfb026182ef69499f9305eb1371cbb1aea626/numpy-2.4.3-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2ddb7919366ee468342b91dea2352824c25b55814a987847b6c52003a7c97f15", size = 17325657, upload-time = "2026-03-09T07:56:12.067Z" }, + { url = "https://files.pythonhosted.org/packages/eb/b8/8f3fd2da596e1063964b758b5e3c970aed1949a05200d7e3d46a9d46d643/numpy-2.4.3-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:a315e5234d88067f2d97e1f2ef670a7569df445d55400f1e33d117418d008d52", size = 18635512, upload-time = "2026-03-09T07:56:14.629Z" }, + { url = "https://files.pythonhosted.org/packages/5c/24/2993b775c37e39d2f8ab4125b44337ab0b2ba106c100980b7c274a22bee7/numpy-2.4.3-cp311-cp311-win32.whl", hash = "sha256:2b3f8d2c4589b1a2028d2a770b0fc4d1f332fb5e01521f4de3199a896d158ddd", size = 6238100, upload-time = "2026-03-09T07:56:17.243Z" }, + { url = "https://files.pythonhosted.org/packages/76/1d/edccf27adedb754db7c4511d5eac8b83f004ae948fe2d3509e8b78097d4c/numpy-2.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:77e76d932c49a75617c6d13464e41203cd410956614d0a0e999b25e9e8d27eec", size = 12609816, upload-time = "2026-03-09T07:56:19.089Z" }, + { url = "https://files.pythonhosted.org/packages/92/82/190b99153480076c8dce85f4cfe7d53ea84444145ffa54cb58dcd460d66b/numpy-2.4.3-cp311-cp311-win_arm64.whl", hash = "sha256:eb610595dd91560905c132c709412b512135a60f1851ccbd2c959e136431ff67", size = 10485757, upload-time = "2026-03-09T07:56:21.753Z" }, + { url = "https://files.pythonhosted.org/packages/a9/ed/6388632536f9788cea23a3a1b629f25b43eaacd7d7377e5d6bc7b9deb69b/numpy-2.4.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:61b0cbabbb6126c8df63b9a3a0c4b1f44ebca5e12ff6997b80fcf267fb3150ef", size = 16669628, upload-time = "2026-03-09T07:56:24.252Z" }, + { url = "https://files.pythonhosted.org/packages/74/1b/ee2abfc68e1ce728b2958b6ba831d65c62e1b13ce3017c13943f8f9b5b2e/numpy-2.4.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7395e69ff32526710748f92cd8c9849b361830968ea3e24a676f272653e8983e", size = 14696872, upload-time = "2026-03-09T07:56:26.991Z" }, + { url = "https://files.pythonhosted.org/packages/ba/d1/780400e915ff5638166f11ca9dc2c5815189f3d7cf6f8759a1685e586413/numpy-2.4.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:abdce0f71dcb4a00e4e77f3faf05e4616ceccfe72ccaa07f47ee79cda3b7b0f4", size = 5203489, upload-time = "2026-03-09T07:56:29.414Z" }, + { url = "https://files.pythonhosted.org/packages/0b/bb/baffa907e9da4cc34a6e556d6d90e032f6d7a75ea47968ea92b4858826c4/numpy-2.4.3-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:48da3a4ee1336454b07497ff7ec83903efa5505792c4e6d9bf83d99dc07a1e18", size = 6550814, upload-time = "2026-03-09T07:56:32.225Z" }, + { url = "https://files.pythonhosted.org/packages/7b/12/8c9f0c6c95f76aeb20fc4a699c33e9f827fa0d0f857747c73bb7b17af945/numpy-2.4.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:32e3bef222ad6b052280311d1d60db8e259e4947052c3ae7dd6817451fc8a4c5", size = 15666601, upload-time = "2026-03-09T07:56:34.461Z" }, + { url = "https://files.pythonhosted.org/packages/bd/79/cc665495e4d57d0aa6fbcc0aa57aa82671dfc78fbf95fe733ed86d98f52a/numpy-2.4.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e7dd01a46700b1967487141a66ac1a3cf0dd8ebf1f08db37d46389401512ca97", size = 16621358, upload-time = "2026-03-09T07:56:36.852Z" }, + { url = "https://files.pythonhosted.org/packages/a8/40/b4ecb7224af1065c3539f5ecfff879d090de09608ad1008f02c05c770cb3/numpy-2.4.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:76f0f283506c28b12bba319c0fab98217e9f9b54e6160e9c79e9f7348ba32e9c", size = 17016135, upload-time = "2026-03-09T07:56:39.337Z" }, + { url = "https://files.pythonhosted.org/packages/f7/b1/6a88e888052eed951afed7a142dcdf3b149a030ca59b4c71eef085858e43/numpy-2.4.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:737f630a337364665aba3b5a77e56a68cc42d350edd010c345d65a3efa3addcc", size = 18345816, upload-time = "2026-03-09T07:56:42.31Z" }, + { url = "https://files.pythonhosted.org/packages/f3/8f/103a60c5f8c3d7fc678c19cd7b2476110da689ccb80bc18050efbaeae183/numpy-2.4.3-cp312-cp312-win32.whl", hash = "sha256:26952e18d82a1dbbc2f008d402021baa8d6fc8e84347a2072a25e08b46d698b9", size = 5960132, upload-time = "2026-03-09T07:56:44.851Z" }, + { url = "https://files.pythonhosted.org/packages/d7/7c/f5ee1bf6ed888494978046a809df2882aad35d414b622893322df7286879/numpy-2.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:65f3c2455188f09678355f5cae1f959a06b778bc66d535da07bf2ef20cd319d5", size = 12316144, upload-time = "2026-03-09T07:56:47.057Z" }, + { url = "https://files.pythonhosted.org/packages/71/46/8d1cb3f7a00f2fb6394140e7e6623696e54c6318a9d9691bb4904672cf42/numpy-2.4.3-cp312-cp312-win_arm64.whl", hash = "sha256:2abad5c7fef172b3377502bde47892439bae394a71bc329f31df0fd829b41a9e", size = 10220364, upload-time = "2026-03-09T07:56:49.849Z" }, + { url = "https://files.pythonhosted.org/packages/b6/d0/1fe47a98ce0df229238b77611340aff92d52691bcbc10583303181abf7fc/numpy-2.4.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:b346845443716c8e542d54112966383b448f4a3ba5c66409771b8c0889485dd3", size = 16665297, upload-time = "2026-03-09T07:56:52.296Z" }, + { url = "https://files.pythonhosted.org/packages/27/d9/4e7c3f0e68dfa91f21c6fb6cf839bc829ec920688b1ce7ec722b1a6202fb/numpy-2.4.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2629289168f4897a3c4e23dc98d6f1731f0fc0fe52fb9db19f974041e4cc12b9", size = 14691853, upload-time = "2026-03-09T07:56:54.992Z" }, + { url = "https://files.pythonhosted.org/packages/3a/66/bd096b13a87549683812b53ab211e6d413497f84e794fb3c39191948da97/numpy-2.4.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:bb2e3cf95854233799013779216c57e153c1ee67a0bf92138acca0e429aefaee", size = 5198435, upload-time = "2026-03-09T07:56:57.184Z" }, + { url = "https://files.pythonhosted.org/packages/a2/2f/687722910b5a5601de2135c891108f51dfc873d8e43c8ed9f4ebb440b4a2/numpy-2.4.3-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:7f3408ff897f8ab07a07fbe2823d7aee6ff644c097cc1f90382511fe982f647f", size = 6546347, upload-time = "2026-03-09T07:56:59.531Z" }, + { url = "https://files.pythonhosted.org/packages/bf/ec/7971c4e98d86c564750393fab8d7d83d0a9432a9d78bb8a163a6dc59967a/numpy-2.4.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:decb0eb8a53c3b009b0962378065589685d66b23467ef5dac16cbe818afde27f", size = 15664626, upload-time = "2026-03-09T07:57:01.385Z" }, + { url = "https://files.pythonhosted.org/packages/7e/eb/7daecbea84ec935b7fc732e18f532073064a3816f0932a40a17f3349185f/numpy-2.4.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d5f51900414fc9204a0e0da158ba2ac52b75656e7dce7e77fb9f84bfa343b4cc", size = 16608916, upload-time = "2026-03-09T07:57:04.008Z" }, + { url = "https://files.pythonhosted.org/packages/df/58/2a2b4a817ffd7472dca4421d9f0776898b364154e30c95f42195041dc03b/numpy-2.4.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6bd06731541f89cdc01b261ba2c9e037f1543df7472517836b78dfb15bd6e476", size = 17015824, upload-time = "2026-03-09T07:57:06.347Z" }, + { url = "https://files.pythonhosted.org/packages/4a/ca/627a828d44e78a418c55f82dd4caea8ea4a8ef24e5144d9e71016e52fb40/numpy-2.4.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:22654fe6be0e5206f553a9250762c653d3698e46686eee53b399ab90da59bd92", size = 18334581, upload-time = "2026-03-09T07:57:09.114Z" }, + { url = "https://files.pythonhosted.org/packages/cd/c0/76f93962fc79955fcba30a429b62304332345f22d4daec1cb33653425643/numpy-2.4.3-cp313-cp313-win32.whl", hash = "sha256:d71e379452a2f670ccb689ec801b1218cd3983e253105d6e83780967e899d687", size = 5958618, upload-time = "2026-03-09T07:57:11.432Z" }, + { url = "https://files.pythonhosted.org/packages/b1/3c/88af0040119209b9b5cb59485fa48b76f372c73068dbf9254784b975ac53/numpy-2.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:0a60e17a14d640f49146cb38e3f105f571318db7826d9b6fef7e4dce758faecd", size = 12312824, upload-time = "2026-03-09T07:57:13.586Z" }, + { url = "https://files.pythonhosted.org/packages/58/ce/3d07743aced3d173f877c3ef6a454c2174ba42b584ab0b7e6d99374f51ed/numpy-2.4.3-cp313-cp313-win_arm64.whl", hash = "sha256:c9619741e9da2059cd9c3f206110b97583c7152c1dc9f8aafd4beb450ac1c89d", size = 10221218, upload-time = "2026-03-09T07:57:16.183Z" }, + { url = "https://files.pythonhosted.org/packages/62/09/d96b02a91d09e9d97862f4fc8bfebf5400f567d8eb1fe4b0cc4795679c15/numpy-2.4.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:7aa4e54f6469300ebca1d9eb80acd5253cdfa36f2c03d79a35883687da430875", size = 14819570, upload-time = "2026-03-09T07:57:18.564Z" }, + { url = "https://files.pythonhosted.org/packages/b5/ca/0b1aba3905fdfa3373d523b2b15b19029f4f3031c87f4066bd9d20ef6c6b/numpy-2.4.3-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:d1b90d840b25874cf5cd20c219af10bac3667db3876d9a495609273ebe679070", size = 5326113, upload-time = "2026-03-09T07:57:21.052Z" }, + { url = "https://files.pythonhosted.org/packages/c0/63/406e0fd32fcaeb94180fd6a4c41e55736d676c54346b7efbce548b94a914/numpy-2.4.3-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:a749547700de0a20a6718293396ec237bb38218049cfce788e08fcb716e8cf73", size = 6646370, upload-time = "2026-03-09T07:57:22.804Z" }, + { url = "https://files.pythonhosted.org/packages/b6/d0/10f7dc157d4b37af92720a196be6f54f889e90dcd30dce9dc657ed92c257/numpy-2.4.3-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:94f3c4a151a2e529adf49c1d54f0f57ff8f9b233ee4d44af623a81553ab86368", size = 15723499, upload-time = "2026-03-09T07:57:24.693Z" }, + { url = "https://files.pythonhosted.org/packages/66/f1/d1c2bf1161396629701bc284d958dc1efa3a5a542aab83cf11ee6eb4cba5/numpy-2.4.3-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:22c31dc07025123aedf7f2db9e91783df13f1776dc52c6b22c620870dc0fab22", size = 16657164, upload-time = "2026-03-09T07:57:27.676Z" }, + { url = "https://files.pythonhosted.org/packages/1a/be/cca19230b740af199ac47331a21c71e7a3d0ba59661350483c1600d28c37/numpy-2.4.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:148d59127ac95979d6f07e4d460f934ebdd6eed641db9c0db6c73026f2b2101a", size = 17081544, upload-time = "2026-03-09T07:57:30.664Z" }, + { url = "https://files.pythonhosted.org/packages/b9/c5/9602b0cbb703a0936fb40f8a95407e8171935b15846de2f0776e08af04c7/numpy-2.4.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:a97cbf7e905c435865c2d939af3d93f99d18eaaa3cabe4256f4304fb51604349", size = 18380290, upload-time = "2026-03-09T07:57:33.763Z" }, + { url = "https://files.pythonhosted.org/packages/ed/81/9f24708953cd30be9ee36ec4778f4b112b45165812f2ada4cc5ea1c1f254/numpy-2.4.3-cp313-cp313t-win32.whl", hash = "sha256:be3b8487d725a77acccc9924f65fd8bce9af7fac8c9820df1049424a2115af6c", size = 6082814, upload-time = "2026-03-09T07:57:36.491Z" }, + { url = "https://files.pythonhosted.org/packages/e2/9e/52f6eaa13e1a799f0ab79066c17f7016a4a8ae0c1aefa58c82b4dab690b4/numpy-2.4.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1ec84fd7c8e652b0f4aaaf2e6e9cc8eaa9b1b80a537e06b2e3a2fb176eedcb26", size = 12452673, upload-time = "2026-03-09T07:57:38.281Z" }, + { url = "https://files.pythonhosted.org/packages/c4/04/b8cece6ead0b30c9fbd99bb835ad7ea0112ac5f39f069788c5558e3b1ab2/numpy-2.4.3-cp313-cp313t-win_arm64.whl", hash = "sha256:120df8c0a81ebbf5b9020c91439fccd85f5e018a927a39f624845be194a2be02", size = 10290907, upload-time = "2026-03-09T07:57:40.747Z" }, + { url = "https://files.pythonhosted.org/packages/70/ae/3936f79adebf8caf81bd7a599b90a561334a658be4dcc7b6329ebf4ee8de/numpy-2.4.3-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:5884ce5c7acfae1e4e1b6fde43797d10aa506074d25b531b4f54bde33c0c31d4", size = 16664563, upload-time = "2026-03-09T07:57:43.817Z" }, + { url = "https://files.pythonhosted.org/packages/9b/62/760f2b55866b496bb1fa7da2a6db076bef908110e568b02fcfc1422e2a3a/numpy-2.4.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:297837823f5bc572c5f9379b0c9f3a3365f08492cbdc33bcc3af174372ebb168", size = 14702161, upload-time = "2026-03-09T07:57:46.169Z" }, + { url = "https://files.pythonhosted.org/packages/32/af/a7a39464e2c0a21526fb4fb76e346fb172ebc92f6d1c7a07c2c139cc17b1/numpy-2.4.3-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:a111698b4a3f8dcbe54c64a7708f049355abd603e619013c346553c1fd4ca90b", size = 5208738, upload-time = "2026-03-09T07:57:48.506Z" }, + { url = "https://files.pythonhosted.org/packages/29/8c/2a0cf86a59558fa078d83805589c2de490f29ed4fb336c14313a161d358a/numpy-2.4.3-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:4bd4741a6a676770e0e97fe9ab2e51de01183df3dcbcec591d26d331a40de950", size = 6543618, upload-time = "2026-03-09T07:57:50.591Z" }, + { url = "https://files.pythonhosted.org/packages/aa/b8/612ce010c0728b1c363fa4ea3aa4c22fe1c5da1de008486f8c2f5cb92fae/numpy-2.4.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:54f29b877279d51e210e0c80709ee14ccbbad647810e8f3d375561c45ef613dd", size = 15680676, upload-time = "2026-03-09T07:57:52.34Z" }, + { url = "https://files.pythonhosted.org/packages/a9/7e/4f120ecc54ba26ddf3dc348eeb9eb063f421de65c05fc961941798feea18/numpy-2.4.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:679f2a834bae9020f81534671c56fd0cc76dd7e5182f57131478e23d0dc59e24", size = 16613492, upload-time = "2026-03-09T07:57:54.91Z" }, + { url = "https://files.pythonhosted.org/packages/2c/86/1b6020db73be330c4b45d5c6ee4295d59cfeef0e3ea323959d053e5a6909/numpy-2.4.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d84f0f881cb2225c2dfd7f78a10a5645d487a496c6668d6cc39f0f114164f3d0", size = 17031789, upload-time = "2026-03-09T07:57:57.641Z" }, + { url = "https://files.pythonhosted.org/packages/07/3a/3b90463bf41ebc21d1b7e06079f03070334374208c0f9a1f05e4ae8455e7/numpy-2.4.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:d213c7e6e8d211888cc359bab7199670a00f5b82c0978b9d1c75baf1eddbeac0", size = 18339941, upload-time = "2026-03-09T07:58:00.577Z" }, + { url = "https://files.pythonhosted.org/packages/a8/74/6d736c4cd962259fd8bae9be27363eb4883a2f9069763747347544c2a487/numpy-2.4.3-cp314-cp314-win32.whl", hash = "sha256:52077feedeff7c76ed7c9f1a0428558e50825347b7545bbb8523da2cd55c547a", size = 6007503, upload-time = "2026-03-09T07:58:03.331Z" }, + { url = "https://files.pythonhosted.org/packages/48/39/c56ef87af669364356bb011922ef0734fc49dad51964568634c72a009488/numpy-2.4.3-cp314-cp314-win_amd64.whl", hash = "sha256:0448e7f9caefb34b4b7dd2b77f21e8906e5d6f0365ad525f9f4f530b13df2afc", size = 12444915, upload-time = "2026-03-09T07:58:06.353Z" }, + { url = "https://files.pythonhosted.org/packages/9d/1f/ab8528e38d295fd349310807496fabb7cf9fe2e1f70b97bc20a483ea9d4a/numpy-2.4.3-cp314-cp314-win_arm64.whl", hash = "sha256:b44fd60341c4d9783039598efadd03617fa28d041fc37d22b62d08f2027fa0e7", size = 10494875, upload-time = "2026-03-09T07:58:08.734Z" }, + { url = "https://files.pythonhosted.org/packages/e6/ef/b7c35e4d5ef141b836658ab21a66d1a573e15b335b1d111d31f26c8ef80f/numpy-2.4.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:0a195f4216be9305a73c0e91c9b026a35f2161237cf1c6de9b681637772ea657", size = 14822225, upload-time = "2026-03-09T07:58:11.034Z" }, + { url = "https://files.pythonhosted.org/packages/cd/8d/7730fa9278cf6648639946cc816e7cc89f0d891602584697923375f801ed/numpy-2.4.3-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:cd32fbacb9fd1bf041bf8e89e4576b6f00b895f06d00914820ae06a616bdfef7", size = 5328769, upload-time = "2026-03-09T07:58:13.67Z" }, + { url = "https://files.pythonhosted.org/packages/47/01/d2a137317c958b074d338807c1b6a383406cdf8b8e53b075d804cc3d211d/numpy-2.4.3-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:2e03c05abaee1f672e9d67bc858f300b5ccba1c21397211e8d77d98350972093", size = 6649461, upload-time = "2026-03-09T07:58:15.912Z" }, + { url = "https://files.pythonhosted.org/packages/5c/34/812ce12bc0f00272a4b0ec0d713cd237cb390666eb6206323d1cc9cedbb2/numpy-2.4.3-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7d1ce23cce91fcea443320a9d0ece9b9305d4368875bab09538f7a5b4131938a", size = 15725809, upload-time = "2026-03-09T07:58:17.787Z" }, + { url = "https://files.pythonhosted.org/packages/25/c0/2aed473a4823e905e765fee3dc2cbf504bd3e68ccb1150fbdabd5c39f527/numpy-2.4.3-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c59020932feb24ed49ffd03704fbab89f22aa9c0d4b180ff45542fe8918f5611", size = 16655242, upload-time = "2026-03-09T07:58:20.476Z" }, + { url = "https://files.pythonhosted.org/packages/f2/c8/7e052b2fc87aa0e86de23f20e2c42bd261c624748aa8efd2c78f7bb8d8c6/numpy-2.4.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9684823a78a6cd6ad7511fc5e25b07947d1d5b5e2812c93fe99d7d4195130720", size = 17080660, upload-time = "2026-03-09T07:58:23.067Z" }, + { url = "https://files.pythonhosted.org/packages/f3/3d/0876746044db2adcb11549f214d104f2e1be00f07a67edbb4e2812094847/numpy-2.4.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:0200b25c687033316fb39f0ff4e3e690e8957a2c3c8d22499891ec58c37a3eb5", size = 18380384, upload-time = "2026-03-09T07:58:25.839Z" }, + { url = "https://files.pythonhosted.org/packages/07/12/8160bea39da3335737b10308df4f484235fd297f556745f13092aa039d3b/numpy-2.4.3-cp314-cp314t-win32.whl", hash = "sha256:5e10da9e93247e554bb1d22f8edc51847ddd7dde52d85ce31024c1b4312bfba0", size = 6154547, upload-time = "2026-03-09T07:58:28.289Z" }, + { url = "https://files.pythonhosted.org/packages/42/f3/76534f61f80d74cc9cdf2e570d3d4eeb92c2280a27c39b0aaf471eda7b48/numpy-2.4.3-cp314-cp314t-win_amd64.whl", hash = "sha256:45f003dbdffb997a03da2d1d0cb41fbd24a87507fb41605c0420a3db5bd4667b", size = 12633645, upload-time = "2026-03-09T07:58:30.384Z" }, + { url = "https://files.pythonhosted.org/packages/1f/b6/7c0d4334c15983cec7f92a69e8ce9b1e6f31857e5ee3a413ac424e6bd63d/numpy-2.4.3-cp314-cp314t-win_arm64.whl", hash = "sha256:4d382735cecd7bcf090172489a525cd7d4087bc331f7df9f60ddc9a296cf208e", size = 10565454, upload-time = "2026-03-09T07:58:33.031Z" }, + { url = "https://files.pythonhosted.org/packages/64/e4/4dab9fb43c83719c29241c535d9e07be73bea4bc0c6686c5816d8e1b6689/numpy-2.4.3-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:c6b124bfcafb9e8d3ed09130dbee44848c20b3e758b6bbf006e641778927c028", size = 16834892, upload-time = "2026-03-09T07:58:35.334Z" }, + { url = "https://files.pythonhosted.org/packages/c9/29/f8b6d4af90fed3dfda84ebc0df06c9833d38880c79ce954e5b661758aa31/numpy-2.4.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:76dbb9d4e43c16cf9aa711fcd8de1e2eeb27539dcefb60a1d5e9f12fae1d1ed8", size = 14893070, upload-time = "2026-03-09T07:58:37.7Z" }, + { url = "https://files.pythonhosted.org/packages/9a/04/a19b3c91dbec0a49269407f15d5753673a09832daed40c45e8150e6fa558/numpy-2.4.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:29363fbfa6f8ee855d7569c96ce524845e3d726d6c19b29eceec7dd555dab152", size = 5399609, upload-time = "2026-03-09T07:58:39.853Z" }, + { url = "https://files.pythonhosted.org/packages/79/34/4d73603f5420eab89ea8a67097b31364bf7c30f811d4dd84b1659c7476d9/numpy-2.4.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:bc71942c789ef415a37f0d4eab90341425a00d538cd0642445d30b41023d3395", size = 6714355, upload-time = "2026-03-09T07:58:42.365Z" }, + { url = "https://files.pythonhosted.org/packages/58/ad/1100d7229bb248394939a12a8074d485b655e8ed44207d328fdd7fcebc7b/numpy-2.4.3-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7e58765ad74dcebd3ef0208a5078fba32dc8ec3578fe84a604432950cd043d79", size = 15800434, upload-time = "2026-03-09T07:58:44.837Z" }, + { url = "https://files.pythonhosted.org/packages/0c/fd/16d710c085d28ba4feaf29ac60c936c9d662e390344f94a6beaa2ac9899b/numpy-2.4.3-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e236dbda4e1d319d681afcbb136c0c4a8e0f1a5c58ceec2adebb547357fe857", size = 16729409, upload-time = "2026-03-09T07:58:47.972Z" }, + { url = "https://files.pythonhosted.org/packages/57/a7/b35835e278c18b85206834b3aa3abe68e77a98769c59233d1f6300284781/numpy-2.4.3-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:4b42639cdde6d24e732ff823a3fa5b701d8acad89c4142bc1d0bd6dc85200ba5", size = 12504685, upload-time = "2026-03-09T07:58:50.525Z" }, ] [[package]] @@ -4225,9 +4578,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' 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')" }, + { 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')" }, ] 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" }, @@ -4407,8 +4760,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 = "(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')" }, + { 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')" }, ] 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" }, @@ -4421,7 +4774,7 @@ name = "nvidia-cudnn-cu13" version = "9.19.0.56" source = { registry = "https://pypi.org/simple" } dependencies = [ - { 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-cublas" }, ] 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" }, @@ -4434,7 +4787,7 @@ name = "nvidia-cufft" version = "12.0.0.61" source = { registry = "https://pypi.org/simple" } dependencies = [ - { 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')" }, + { name = "nvidia-nvjitlink" }, ] 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" }, @@ -4455,7 +4808,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { 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')" }, + { 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')" }, ] 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" }, @@ -4478,7 +4831,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { 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')" }, + { 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')" }, ] 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" }, @@ -4544,7 +4897,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 = "(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-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')" }, ] 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" }, @@ -4648,9 +5001,9 @@ name = "nvidia-cusolver" version = "12.0.4.66" source = { registry = "https://pypi.org/simple" } dependencies = [ - { 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')" }, + { name = "nvidia-cublas" }, + { name = "nvidia-cusparse" }, + { name = "nvidia-nvjitlink" }, ] 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" }, @@ -4671,9 +5024,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 = "(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')" }, + { 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')" }, ] 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" }, @@ -4696,9 +5049,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 = "(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')" }, + { 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')" }, ] 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" }, @@ -4711,7 +5064,7 @@ name = "nvidia-cusparse" version = "12.6.3.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { 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')" }, + { name = "nvidia-nvjitlink" }, ] 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" }, @@ -4732,7 +5085,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { 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')" }, + { 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')" }, ] 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" }, @@ -4755,7 +5108,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { 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')" }, + { 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')" }, ] 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" }, @@ -5009,126 +5362,30 @@ name = "pandas" version = "2.3.3" 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 = "numpy", marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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 = "python-dateutil", marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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 = "pytz", marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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 = "tzdata", marker = "python_full_version < '3.11' or python_full_version >= '3.14' 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' 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 = "python-dateutil", 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 = "pytz", 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 = "tzdata", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/33/01/d40b85317f86cf08d853a4f495195c73815fdf205eef3993821720274518/pandas-2.3.3.tar.gz", hash = "sha256:e05e1af93b977f7eafa636d043f9f94c7ee3ac81af99c13508215942e64c993b", size = 4495223, upload-time = "2025-09-29T23:34:51.853Z" } wheels = [ @@ -5186,6 +5443,12 @@ name = "pandas" version = "3.0.2" 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'", @@ -5195,6 +5458,12 @@ resolution-markers = [ "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.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'", @@ -5204,6 +5473,12 @@ resolution-markers = [ "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.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'", @@ -5213,6 +5488,12 @@ resolution-markers = [ "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.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'", @@ -5222,15 +5503,29 @@ resolution-markers = [ "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.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.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'", @@ -5240,6 +5535,12 @@ resolution-markers = [ "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.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'", @@ -5249,6 +5550,12 @@ resolution-markers = [ "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.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'", @@ -5258,6 +5565,12 @@ resolution-markers = [ "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.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'", @@ -5267,15 +5580,29 @@ resolution-markers = [ "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.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.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'", @@ -5285,6 +5612,12 @@ resolution-markers = [ "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.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'", @@ -5294,6 +5627,12 @@ resolution-markers = [ "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.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'", @@ -5303,6 +5642,12 @@ resolution-markers = [ "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.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'", @@ -5312,9 +5657,17 @@ resolution-markers = [ "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.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'", @@ -5323,9 +5676,9 @@ resolution-markers = [ "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'", ] dependencies = [ - { name = "numpy", marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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 = "python-dateutil", marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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 = "tzdata", marker = "(python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten') or (python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'win32') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') 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 == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') 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 (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'extra-6-pylops-deep-cu128' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version < '3.11' and 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 (python_full_version >= '3.14' and 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 (python_full_version < '3.11' 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 (python_full_version >= '3.14' 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 (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-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') 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-cu126' and extra == 'extra-6-pylops-deep-cu128') 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-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-deep-cu128' and 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 = "python-dateutil", 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 = "tzdata", 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' 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' 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-cu126' and extra == 'extra-6-pylops-deep-cu128') 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-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-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 == '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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/da/99/b342345300f13440fe9fe385c3c481e2d9a595ee3bab4d3219247ac94e9a/pandas-3.0.2.tar.gz", hash = "sha256:f4753e73e34c8d83221ba58f232433fca2748be8b18dbca02d242ed153945043", size = 4645855, upload-time = "2026-03-31T06:48:30.816Z" } wheels = [ @@ -5631,7 +5984,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 = "numpy", 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' 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 = "setuptools", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4b/3f/ee1bc44b080fc1e81d293cd07bed563d254bc1997d63a3b8053804a87dfd/pyfftw-0.15.0.tar.gz", hash = "sha256:2f16b9854a40c8fdd10aa5803b24ddc6ab49f9cd559dbd7f07e7d61aa205c1ca", size = 164003, upload-time = "2024-11-06T16:01:19.293Z" } @@ -5903,7 +6256,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { name = "numpy", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f2/2d/e38439b7f937e8bf91a9ff2b8d9713d0d8e64e980fc00e8d1945b8a5b74b/pyfftw-0.15.1.tar.gz", hash = "sha256:bbcde6d40d165e1cbaf12dde062ebfebe9e43394cac8c166e699ba2c9a4b0461", size = 192838, upload-time = "2025-10-22T19:58:56.683Z" } wheels = [ @@ -5961,7 +6314,8 @@ wheels = [ name = "pylops" source = { editable = "." } dependencies = [ - { name = "numpy" }, + { 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 = "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')" }, ] @@ -5983,8 +6337,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 = "(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')" }, + { 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')" }, ] 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')" }, @@ -6119,7 +6473,7 @@ dependencies = [ { name = "arviz", 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 = "cachetools", 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 = "cloudpickle", 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", 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' 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 = "pandas", version = "2.3.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 = "pytensor", version = "2.31.7", 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 = "rich", 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')" }, @@ -6373,9 +6727,8 @@ dependencies = [ { name = "arviz", 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 = "cachetools", 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 = "cloudpickle", 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", 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 = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14' 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 = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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 = "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 = "pandas", version = "3.0.2", 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 = "pytensor", version = "2.38.2", 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 = "rich", 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')" }, @@ -6426,7 +6779,7 @@ dependencies = [ { name = "filelock", 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 = "logical-unification", 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 = "minikanren", 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", 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' 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.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 = "setuptools", 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')" }, ] @@ -6699,7 +7052,7 @@ dependencies = [ { name = "logical-unification", 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 = "minikanren", 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 = "numba", 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", 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 = "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 = "setuptools", 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')" }, ] @@ -6815,7 +7168,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 = "numpy", 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' 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/48/45/bfaaab38545a33a9f06c61211fc3bea2e23e8a8e00fedeb8e57feda722ff/pywavelets-1.8.0.tar.gz", hash = "sha256:f3800245754840adc143cbc29534a1b8fc4b8cff6e9d403326bd52b7bb5c35aa", size = 3935274, upload-time = "2024-12-04T19:54:20.593Z" } wheels = [ @@ -7096,7 +7449,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { name = "numpy", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5a/75/50581633d199812205ea8cdd0f6d52f12a624886b74bf1486335b67f01ff/pywavelets-1.9.0.tar.gz", hash = "sha256:148d12203377772bea452a59211d98649c8ee4a05eff019a9021853a36babdc8", size = 3938340, upload-time = "2025-08-04T16:20:04.978Z" } wheels = [ @@ -7522,7 +7875,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 = "numpy", 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' 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0f/37/6964b830433e654ec7485e45a00fc9a27cf868d622838f6b6d9c5ec0d532/scipy-1.15.3.tar.gz", hash = "sha256:eae3cf522bc7df64b42cad3925c876e1b0b6c35c1337c93e12c0f366f55b0eaf", size = 59419214, upload-time = "2025-05-08T16:13:05.955Z" } wheels = [ @@ -7811,7 +8164,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { name = "numpy", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822, upload-time = "2026-02-23T00:26:24.851Z" } wheels = [ @@ -7983,7 +8336,8 @@ name = "spgl1" version = "0.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy" }, + { 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 = "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')" }, ] @@ -8962,6 +9316,7 @@ 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'", @@ -8969,14 +9324,14 @@ resolution-markers = [ "python_full_version < '3.11' and sys_platform == 'darwin'", ] dependencies = [ - { 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 = "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 = "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 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')" }, + { 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')" }, ] 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" }, @@ -9078,48 +9433,47 @@ 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 = "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 = "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 = "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.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" }, + { 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" }, ] [[package]] @@ -9246,7 +9600,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 = "numpy", 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' 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 = "packaging", 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 = "pandas", version = "2.3.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')" }, ] @@ -9493,10 +9847,9 @@ resolution-markers = [ "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'", ] dependencies = [ - { name = "numpy", 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 = "packaging", 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 = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14' 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 = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14') 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.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu126') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu128') or (python_full_version >= '3.14' and extra == 'extra-6-pylops-deep-cu126' and extra == 'extra-6-pylops-deep-cu13') or (python_full_version >= '3.14' 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-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' and extra != 'extra-6-pylops-deep-cu13' and extra == 'extra-6-pylops-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (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-gpu-cu12' and extra == 'extra-6-pylops-gpu-cu13') or (python_full_version >= '3.14' 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 = "pandas", version = "3.0.2", 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')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4b/a6/6fe936a798a3a38a79c7422d1a31afd2e9a14690fcb0ccff96bc01f04bf2/xarray-2026.4.0.tar.gz", hash = "sha256:c4ac9a01a945d90d5b1628e2af045099a9d4943536d4f2ee3ae963c3b222d15b", size = 3132311, upload-time = "2026-04-13T19:45:36.688Z" } wheels = [ @@ -9528,7 +9881,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 = "numpy", 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' 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.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 = "xarray", version = "2025.6.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')" }, ] @@ -9592,7 +9945,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { name = "numpy", 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 = "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 = "xarray", version = "2026.4.0", 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')" }, ] @@ -9791,7 +10144,7 @@ resolution-markers = [ "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'", ] dependencies = [ - { name = "numpy", marker = "python_full_version >= '3.12' 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.12' 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.12' 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 = "xarray", version = "2026.4.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.12' 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')" }, ]