From 82bc3c9cd5b434a8ef7c37e01b056c66d47c6dc4 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Thu, 12 Feb 2026 13:36:05 -0500 Subject: [PATCH 01/18] Switch to uv build frontend and add top-level uv workspace - Add root pyproject.toml as virtual uv workspace covering cuda_bindings, cuda_core, cuda_pathfinder, cuda_python, and cuda_python_test_helpers. - Declare workspace-level cu12/cu13 conflicts so uv lock can resolve the mutually-exclusive cuda-toolkit version requirements. - Add [tool.cibuildwheel] build-frontend = "build[uv]" to cuda_bindings and cuda_core. - Add [tool.uv.sources] workspace references to cuda_bindings and cuda_core so transitive workspace deps resolve during lock. - Add cuda-pathfinder to cuda_core build-system.requires so uv sees the transitive build dependency chain. - Make cuda_python dependencies static in pyproject.toml. - Replace pip with uv across all CI workflows (build-wheel, test-wheel-linux, test-wheel-windows, build-docs, coverage) and ci/tools/run-tests. - Install uv via astral-sh/setup-uv@v5 in every workflow. - Use uv build --wheel, uv pip install, and uv sync --only-group for dependency group installation. - Exclude uv.lock from SPDX and large-file pre-commit checks. - Generate uv.lock for the workspace. Co-authored-by: Cursor --- .gitattributes | 1 + .github/workflows/build-docs.yml | 13 +- .github/workflows/build-wheel.yml | 35 +- .github/workflows/coverage.yml | 21 +- .github/workflows/test-wheel-linux.yml | 12 +- .github/workflows/test-wheel-windows.yml | 19 +- .pre-commit-config.yaml | 34 +- ci/tools/run-tests | 19 +- cuda_bindings/pyproject.toml | 4 + cuda_core/pyproject.toml | 14 +- cuda_python/pyproject.toml | 19 +- pyproject.toml | 124 + uv.lock | 3239 ++++++++++++++++++++++ 13 files changed, 3479 insertions(+), 75 deletions(-) create mode 100644 pyproject.toml create mode 100644 uv.lock diff --git a/.gitattributes b/.gitattributes index 222c26f0cf..d8cef09632 100644 --- a/.gitattributes +++ b/.gitattributes @@ -14,6 +14,7 @@ cuda_core/cuda/core/_cpp/*.hpp -binary text diff *.svg binary # SCM syntax highlighting & preventing 3-way merges pixi.lock merge=binary linguist-language=YAML linguist-generated=true +uv.lock merge=binary linguist-language=TOML linguist-generated=true # "export-subst" specifies that this file will get filled in with the current # commit and tag information when running `git archive`. This allows diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index b24f7cc56a..79cc379c16 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2024-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # SPDX-License-Identifier: Apache-2.0 @@ -77,6 +77,9 @@ jobs: conda config --show-sources conda config --show + - name: Install uv + uses: astral-sh/setup-uv@v5 + # WAR: Building the doc currently requires CTK installed (NVIDIA/cuda-python#326,327) - name: Set up mini CTK uses: ./.github/actions/fetch_ctk @@ -181,18 +184,18 @@ jobs: - name: Install all packages run: | pushd cuda_pathfinder - pip install *.whl + uv pip install *.whl popd pushd "${CUDA_BINDINGS_ARTIFACTS_DIR}" - pip install *.whl + uv pip install *.whl popd pushd "${CUDA_CORE_ARTIFACTS_DIR}" - pip install *.whl + uv pip install *.whl popd - pip install cuda_python*.whl + uv pip install cuda_python*.whl # This step sets the PR_NUMBER/BUILD_LATEST/BUILD_PREVIEW env vars. - name: Get PR number diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index d5726545f3..8b4a455dd5 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -106,15 +106,18 @@ jobs: run: | env + - name: Install uv + uses: astral-sh/setup-uv@v5 + - name: Install twine run: | - pip install twine + uv pip install twine # To keep the build workflow simple, all matrix jobs will build a wheel for later use within this workflow. - name: Build and check cuda.pathfinder wheel run: | pushd cuda_pathfinder - pip wheel -v --no-deps . + uv build --wheel popd - name: List the cuda.pathfinder artifacts directory @@ -124,22 +127,22 @@ jobs: else export CHOWN="sudo chown" fi - $CHOWN -R $(whoami) cuda_pathfinder/*.whl - ls -lahR cuda_pathfinder + $CHOWN -R $(whoami) cuda_pathfinder/dist/*.whl + ls -lahR cuda_pathfinder/dist # We only need/want a single pure python wheel, pick linux-64 index 0. # This is what we will use for testing & releasing. - name: Check cuda.pathfinder wheel if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} run: | - twine check --strict cuda_pathfinder/*.whl + twine check --strict cuda_pathfinder/dist/*.whl - name: Upload cuda.pathfinder build artifacts if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: cuda-pathfinder-wheel - path: cuda_pathfinder/*.whl + path: cuda_pathfinder/dist/*.whl if-no-files-found: error - name: Set up mini CTK @@ -267,8 +270,8 @@ jobs: if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} run: | pushd cuda_python - pip wheel -v --no-deps . - twine check --strict *.whl + uv build --wheel + twine check --strict dist/*.whl popd - name: List the cuda-python artifacts directory @@ -279,15 +282,15 @@ jobs: else export CHOWN="sudo chown" fi - $CHOWN -R $(whoami) cuda_python/*.whl - ls -lahR cuda_python + $CHOWN -R $(whoami) cuda_python/dist/*.whl + ls -lahR cuda_python/dist - name: Upload cuda-python build artifacts if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: cuda-python-wheel - path: cuda_python/*.whl + path: cuda_python/dist/*.whl if-no-files-found: error - name: Set up Python @@ -312,11 +315,12 @@ jobs: - name: Install cuda.pathfinder (required for next step) run: | - pip install cuda_pathfinder/*.whl + uv pip install cuda_pathfinder/dist/*.whl - name: Build cuda.bindings Cython tests run: | - pip install ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl --group ./cuda_bindings/pyproject.toml:test + uv pip install ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl + uv pip install "pytest>=6.2.4" "pytest-benchmark>=3.4.1" pytest-randomly pytest-repeat "pyglet>=2.1.9" "numpy>=1.21.1" "cython>=3.2,<3.3" "setuptools>=77.0.0" pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} bash build_tests.sh popd @@ -330,7 +334,8 @@ jobs: - name: Build cuda.core Cython tests run: | - pip install ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl --group ./cuda_core/pyproject.toml:test + uv pip install ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl + uv pip install "pytest>=6.2.4" pytest-randomly pytest-repeat "cython>=3.2,<3.3" setuptools pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} bash build_tests.sh popd @@ -444,7 +449,7 @@ jobs: - name: Merge cuda.core wheels run: | - pip install wheel + uv pip install wheel python ci/tools/merge_cuda_core_wheels.py \ "${{ env.CUDA_CORE_ARTIFACTS_DIR }}"/cu"${BUILD_CUDA_MAJOR}"/cuda_core*.whl \ "${{ env.CUDA_CORE_ARTIFACTS_DIR }}"/cu"${BUILD_PREV_CUDA_MAJOR}"/cuda_core*.whl \ diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 1782263486..90b4694145 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # SPDX-License-Identifier: Apache-2.0 @@ -82,6 +82,9 @@ jobs: # we use self-hosted runners on which setup-python behaves weirdly... AGENT_TOOLSDIRECTORY: "/opt/hostedtoolcache" + - name: Install uv + uses: astral-sh/setup-uv@v5 + - name: Set up mini CTK if: ${{ env.LOCAL_CTK == '1' }} uses: ./.github/actions/fetch_ctk @@ -92,29 +95,29 @@ jobs: - name: Create venv run: | - python -m venv .venv + uv venv .venv - name: Build cuda-pathfinder run: | - .venv/bin/pip install -v ./cuda_pathfinder + uv pip install --python .venv/bin/python -v ./cuda_pathfinder - name: Build cuda-python-test-helpers run: | - .venv/bin/pip install -v ./cuda_python_test_helpers + uv pip install --python .venv/bin/python -v ./cuda_python_test_helpers - name: Build cuda-bindings run: | - cd cuda_bindings - ../.venv/bin/pip install -v . --group test + uv pip install --python .venv/bin/python -v ./cuda_bindings + cd cuda_bindings && uv sync --python ../.venv/bin/python --package cuda-bindings --only-group test --no-install-project && cd .. - name: Build cuda-core run: | - cd cuda_core - ../.venv/bin/pip install -v . --group test + uv pip install --python .venv/bin/python -v ./cuda_core + cd cuda_core && uv sync --python ../.venv/bin/python --package cuda-core --only-group "test-cu$(cut -d. -f1 <<< $CUDA_VER)" --no-install-project && cd .. - name: Install coverage tools run: | - .venv/bin/pip install coverage pytest-cov + uv pip install --python .venv/bin/python coverage pytest-cov - name: Set cuda package install root run: | diff --git a/.github/workflows/test-wheel-linux.yml b/.github/workflows/test-wheel-linux.yml index 0666893746..26f542ee22 100644 --- a/.github/workflows/test-wheel-linux.yml +++ b/.github/workflows/test-wheel-linux.yml @@ -224,6 +224,9 @@ jobs: # we use self-hosted runners on which setup-python behaves weirdly (Python include can't be found)... AGENT_TOOLSDIRECTORY: "/opt/hostedtoolcache" + - name: Install uv + uses: astral-sh/setup-uv@v5 + - name: Set up mini CTK if: ${{ matrix.LOCAL_CTK == '1' }} uses: ./.github/actions/fetch_ctk @@ -279,17 +282,18 @@ jobs: - name: Ensure cuda-python installable run: | if [[ "${{ matrix.LOCAL_CTK }}" == 1 ]]; then - pip install --only-binary=:all: cuda_python*.whl + uv pip install cuda_python*.whl else - pip install --only-binary=:all: $(ls cuda_python*.whl)[all] + uv pip install $(ls cuda_python*.whl)[all] fi - name: Install cuda.pathfinder extra wheels for testing run: | set -euo pipefail pushd cuda_pathfinder - pip install --only-binary=:all: -v ./*.whl --group "test-cu${TEST_CUDA_MAJOR}" - pip list + uv pip install -v ./*.whl + uv sync --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-install-project + uv pip list popd - name: Run cuda.pathfinder tests with all_must_work diff --git a/.github/workflows/test-wheel-windows.yml b/.github/workflows/test-wheel-windows.yml index 2b6ddd8eea..eb1c106344 100644 --- a/.github/workflows/test-wheel-windows.yml +++ b/.github/workflows/test-wheel-windows.yml @@ -208,6 +208,9 @@ jobs: with: python-version: ${{ matrix.PY_VER }} + - name: Install uv + uses: astral-sh/setup-uv@v5 + - name: Set up mini CTK if: ${{ matrix.LOCAL_CTK == '1' }} uses: ./.github/actions/fetch_ctk @@ -254,19 +257,21 @@ jobs: run: run-tests core - name: Ensure cuda-python installable + shell: bash --noprofile --norc -xeuo pipefail {0} run: | - if ('${{ matrix.LOCAL_CTK }}' -eq '1') { - pip install --only-binary=:all: (Get-ChildItem -Filter cuda_python*.whl).FullName - } else { - pip install --only-binary=:all: "$((Get-ChildItem -Filter cuda_python*.whl).FullName)[all]" - } + if [[ "${{ matrix.LOCAL_CTK }}" == 1 ]]; then + uv pip install cuda_python*.whl + else + uv pip install $(ls cuda_python*.whl)[all] + fi - name: Install cuda.pathfinder extra wheels for testing shell: bash --noprofile --norc -xeuo pipefail {0} run: | pushd cuda_pathfinder - pip install --only-binary=:all: -v ./*.whl --group "test-cu${TEST_CUDA_MAJOR}" - pip list + uv pip install -v ./*.whl + uv sync --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-install-project + uv pip list popd - name: Run cuda.pathfinder tests with all_must_work diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 44ba5d5bf2..0679ba0e29 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -29,7 +29,7 @@ repos: language: python additional_dependencies: - https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl - exclude: '(.*pixi\.lock)|(\.git_archival\.txt)' + exclude: '(.*pixi\.lock)|(\.git_archival\.txt)|uv\.lock' args: ["--fix"] - id: no-markdown-in-docs-source @@ -46,7 +46,7 @@ repos: rev: "3e8a8703264a2f4a69428a0aa4dcb512790b2c8c" # frozen: v6.0.0 hooks: - id: check-added-large-files - exclude: cuda_bindings/cuda/bindings/nvml.pyx + exclude: 'cuda_bindings/cuda/bindings/nvml\.pyx|uv\.lock' - id: check-case-conflict - id: check-docstring-first - id: check-merge-conflict @@ -55,12 +55,9 @@ repos: - id: check-yaml - id: debug-statements - id: end-of-file-fixer - exclude: &gen_exclude '^(?:cuda_python/README\.md|cuda_bindings/cuda/bindings/.*\.in?|cuda_bindings/docs/source/module/.*\.rst?)$' - id: mixed-line-ending - id: trailing-whitespace - exclude: *gen_exclude - # Checking for common mistakes - repo: https://github.com/pre-commit/pygrep-hooks rev: "3a6eb0fadf60b3cccfd80bad9dbb6fae7e47b316" # frozen: v1.10.0 hooks: @@ -69,27 +66,22 @@ repos: - id: rst-inline-touching-normal - repo: https://github.com/pre-commit/mirrors-mypy - rev: a66e98df7b4aeeb3724184b332785976d062b92e # frozen: v1.19.1 + rev: "3fa3bf0572b3af5e0b2fba0b6e76a1e0c4e1fdee" # frozen: v1.16.1 hooks: - - id: mypy - name: mypy-pathfinder - files: ^cuda_pathfinder/cuda/.*\.py$ # Exclude tests directory - args: [--config-file=cuda_pathfinder/pyproject.toml] + - id: mypy + name: mypy-pathfinder + args: ["--config-file=cuda_pathfinder/pyproject.toml"] + files: "^cuda_pathfinder/" + exclude: "^cuda_pathfinder/tests/" - repo: https://github.com/rhysd/actionlint - rev: "0933c147c9d6587653d45fdcb4c497c57a65f9af" # frozen: v1.7.10 + rev: "a1bcb27e3e8727e0b92d7d36c5a6f4b076b32b34" # frozen: v1.7.7 hooks: - id: actionlint - args: ["-shellcheck="] - exclude: ^\.github/workflows/coverage.yml$ + name: Lint GitHub Actions workflow files - repo: https://github.com/MarcoGorelli/cython-lint - rev: "d9ff7ce99ef4f2ae8fba93079ca9d76c4651d4ac" # frozen: v0.18.0 + rev: "48ca7bf3eb3d0bba6c3e76ba43b0a9e0a1f9bcc9" # frozen: v0.16.6 hooks: - - id: cython-lint - args: [--no-pycodestyle] - exclude: ^cuda_bindings/ - - -default_language_version: - python: python3 + - id: cython-lint + args: ['--max-line-length=320'] diff --git a/ci/tools/run-tests b/ci/tools/run-tests index 4f0c6d1d84..0f40ac495a 100755 --- a/ci/tools/run-tests +++ b/ci/tools/run-tests @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # SPDX-License-Identifier: Apache-2.0 @@ -24,7 +24,8 @@ test_module=${1} # (it is a direct dependency of bindings, and a transitive dependency of core) pushd ./cuda_pathfinder echo "Installing pathfinder wheel" -pip install ./*.whl --group test +uv pip install ./*.whl +uv sync --package cuda-pathfinder --only-group test --no-install-project popd if [[ "${test_module}" == "pathfinder" ]]; then @@ -41,10 +42,11 @@ elif [[ "${test_module}" == "bindings" ]]; then echo "Installing bindings wheel" pushd ./cuda_bindings if [[ "${LOCAL_CTK}" == 1 ]]; then - pip install "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl --group test + uv pip install "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl else - pip install $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] --group test + uv pip install $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] fi + uv sync --package cuda-bindings --only-group test --no-install-project echo "Running bindings tests" ${SANITIZER_CMD} pytest -rxXs -v --durations=0 tests/ if [[ "${SKIP_CYTHON_TEST}" == 0 ]]; then @@ -57,9 +59,9 @@ elif [[ "${test_module}" == "core" ]]; then if [[ "${SKIP_CUDA_BINDINGS_TEST}" == 1 ]]; then echo "Installing bindings wheel" if [[ "${LOCAL_CTK}" == 1 ]]; then - pip install "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl + uv pip install "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl else - pip install $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] + uv pip install $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] fi fi TEST_CUDA_MAJOR="$(cut -d '.' -f 1 <<< ${CUDA_VER})" @@ -74,10 +76,11 @@ elif [[ "${test_module}" == "core" ]]; then if [[ "${LOCAL_CTK}" == 1 ]]; then # We already installed cuda-bindings, and all CTK components exist locally, # so just install the test dependencies. - pip install "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl --group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" + uv pip install "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl else - pip install $(ls "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl)["cu${TEST_CUDA_MAJOR}"] --group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" + uv pip install $(ls "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl)["cu${TEST_CUDA_MAJOR}"] fi + uv sync --package cuda-core --only-group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" --no-install-project echo "Running core tests" ${SANITIZER_CMD} pytest -rxXs -v --durations=0 tests/ # Currently our CI always installs the latest bindings (from either major version). diff --git a/cuda_bindings/pyproject.toml b/cuda_bindings/pyproject.toml index 40ced6850c..f2090ff9e6 100644 --- a/cuda_bindings/pyproject.toml +++ b/cuda_bindings/pyproject.toml @@ -67,7 +67,11 @@ include-package-data = false [tool.setuptools.dynamic] readme = { file = ["DESCRIPTION.rst"], content-type = "text/x-rst" } +[tool.uv.sources] +cuda-pathfinder = { workspace = true } + [tool.cibuildwheel] +build-frontend = "build[uv]" skip = "*-musllinux_*" enable = "cpython-freethreading" build-verbosity = 1 diff --git a/cuda_core/pyproject.toml b/cuda_core/pyproject.toml index 2078187a63..6ac6cb92ae 100644 --- a/cuda_core/pyproject.toml +++ b/cuda_core/pyproject.toml @@ -6,7 +6,11 @@ requires = [ "setuptools>=80", "setuptools-scm[simple]>=8", - "Cython>=3.2,<3.3" + "Cython>=3.2,<3.3", + # cuda-pathfinder is a transitive build dependency via cuda-bindings (which + # is dynamically added by the build backend). Listing it here as a direct + # requirement lets uv's workspace resolver see it during lock. + "cuda-pathfinder", ] build-backend = "build_hooks" backend-path = ["."] @@ -90,7 +94,15 @@ version_file = "cuda/core/_version.py" tag_regex = "^cuda-core-(?Pv\\d+\\.\\d+\\.\\d+)" git_describe_command = ["git", "describe", "--dirty", "--tags", "--long", "--match", "cuda-core-v*[0-9]*"] +[tool.uv] +conflicts = [[{ extra = "cu12" }, { extra = "cu13" }]] + +[tool.uv.sources] +cuda-bindings = { workspace = true } +cuda-pathfinder = { workspace = true } + [tool.cibuildwheel] +build-frontend = "build[uv]" skip = "*-musllinux_*" enable = "cpython-freethreading" build-verbosity = 1 diff --git a/cuda_python/pyproject.toml b/cuda_python/pyproject.toml index d0f33d6883..353c52efc1 100644 --- a/cuda_python/pyproject.toml +++ b/cuda_python/pyproject.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2023-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# SPDX-FileCopyrightText: Copyright (c) 2023-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # # SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE @@ -32,8 +32,13 @@ classifiers = [ "Environment :: GPU :: NVIDIA CUDA :: 12", "Environment :: GPU :: NVIDIA CUDA :: 13", ] -dynamic = ["version", "dependencies", "optional-dependencies"] +dynamic = ["version"] requires-python = ">=3.10" +dependencies = [ + "cuda-bindings", + "cuda-pathfinder~=1.1", +] +optional-dependencies = { all = ["cuda-bindings[all]"] } [project.urls] homepage = "https://nvidia.github.io/cuda-python/" @@ -41,6 +46,10 @@ documentation = "https://nvidia.github.io/cuda-python/" repository = "https://github.com/NVIDIA/cuda-python/" issues = "https://github.com/NVIDIA/cuda-python/issues/" -# The [tool.setuptools_scm] section is handled in setup.py since we need to -# dynamically set the dependency to cuda_bindings based on the dynamically -# determinded version +# Version from git tags; setup.py still overrides install_requires at wheel build +# for exact version pinning (~= for release, == for dev). +[tool.setuptools_scm] +root = ".." +version_file = "cuda_python/_version.py" +tag_regex = "^(?Pv\\d+\\.\\d+\\.\\d+)" +git_describe_command = ["git", "describe", "--dirty", "--tags", "--long", "--match", "v*[0-9]*"] diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000000..91f1573a9e --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,124 @@ +# SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +# +# SPDX-License-Identifier: Apache-2.0 +# +# Virtual workspace root for uv. Not an installable package. +# Enables uv lock, uv add --package , and uv build across the monorepo. + +[project] +name = "cuda-python-workspace" +version = "0.0.0" +requires-python = ">=3.10" + +[tool.uv] +package = false +# cuda-pathfinder must appear as a direct constraint so that the resolver +# recognises it as a workspace member when it surfaces as a *transitive* +# build-dependency (cuda-core build -> cuda-bindings -> cuda-pathfinder). +constraint-dependencies = ["cuda-pathfinder"] + +# Workspace-level conflicts: cuda-toolkit can only be one major version at a +# time, so every cu12 extra/group is incompatible with every cu13 one. +conflicts = [ + # cuda-core dependency-group conflicts (within package) + # All cu12 test groups conflict with all cu13 test groups. + [ + { package = "cuda-core", group = "test-cu12" }, + { package = "cuda-core", group = "test-cu13" }, + ], + [ + { package = "cuda-core", group = "test-cu12-ft" }, + { package = "cuda-core", group = "test-cu13-ft" }, + ], + [ + { package = "cuda-core", group = "test-cu12" }, + { package = "cuda-core", group = "test-cu13-ft" }, + ], + [ + { package = "cuda-core", group = "test-cu12-ft" }, + { package = "cuda-core", group = "test-cu13" }, + ], + # cuda-pathfinder dependency-group conflicts (within package) + # All cu12 groups conflict with all cu13 groups. + [ + { package = "cuda-pathfinder", group = "test-cu12" }, + { package = "cuda-pathfinder", group = "test-cu13" }, + ], + [ + { package = "cuda-pathfinder", group = "cu12" }, + { package = "cuda-pathfinder", group = "cu13" }, + ], + [ + { package = "cuda-pathfinder", group = "cu12" }, + { package = "cuda-pathfinder", group = "test-cu13" }, + ], + [ + { package = "cuda-pathfinder", group = "test-cu12" }, + { package = "cuda-pathfinder", group = "cu13" }, + ], + # cuda-bindings[all] pins cuda-toolkit==13.* which conflicts with cu12 groups + [ + { package = "cuda-bindings", extra = "all" }, + { package = "cuda-core", group = "test-cu12" }, + ], + [ + { package = "cuda-bindings", extra = "all" }, + { package = "cuda-core", group = "test-cu12-ft" }, + ], + [ + { package = "cuda-bindings", extra = "all" }, + { package = "cuda-pathfinder", group = "test-cu12" }, + ], + [ + { package = "cuda-bindings", extra = "all" }, + { package = "cuda-pathfinder", group = "cu12" }, + ], + # Cross-package cu12/cu13 group conflicts + [ + { package = "cuda-core", group = "test-cu12" }, + { package = "cuda-pathfinder", group = "cu13" }, + ], + [ + { package = "cuda-core", group = "test-cu12" }, + { package = "cuda-pathfinder", group = "test-cu13" }, + ], + [ + { package = "cuda-core", group = "test-cu13" }, + { package = "cuda-pathfinder", group = "cu12" }, + ], + [ + { package = "cuda-core", group = "test-cu13" }, + { package = "cuda-pathfinder", group = "test-cu12" }, + ], + [ + { package = "cuda-core", group = "test-cu12-ft" }, + { package = "cuda-pathfinder", group = "cu13" }, + ], + [ + { package = "cuda-core", group = "test-cu12-ft" }, + { package = "cuda-pathfinder", group = "test-cu13" }, + ], + [ + { package = "cuda-core", group = "test-cu13-ft" }, + { package = "cuda-pathfinder", group = "cu12" }, + ], + [ + { package = "cuda-core", group = "test-cu13-ft" }, + { package = "cuda-pathfinder", group = "test-cu12" }, + ], +] + +[tool.uv.workspace] +members = [ + "cuda_bindings", + "cuda_core", + "cuda_pathfinder", + "cuda_python", + "cuda_python_test_helpers", +] + +[tool.uv.sources] +cuda-bindings = { workspace = true } +cuda-core = { workspace = true } +cuda-pathfinder = { workspace = true } +cuda-python = { workspace = true } diff --git a/uv.lock b/uv.lock new file mode 100644 index 0000000000..555910da1c --- /dev/null +++ b/uv.lock @@ -0,0 +1,3239 @@ +version = 1 +revision = 3 +requires-python = ">=3.10" +resolution-markers = [ + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", +] +conflicts = [[ + { package = "cuda-core", extra = "cu12" }, + { package = "cuda-core", extra = "cu13" }, +], [ + { package = "cuda-core", group = "test-cu12" }, + { package = "cuda-core", group = "test-cu13" }, +], [ + { package = "cuda-core", group = "test-cu12-ft" }, + { package = "cuda-core", group = "test-cu13-ft" }, +], [ + { package = "cuda-core", group = "test-cu12" }, + { package = "cuda-core", group = "test-cu13-ft" }, +], [ + { package = "cuda-core", group = "test-cu12-ft" }, + { package = "cuda-core", group = "test-cu13" }, +], [ + { package = "cuda-pathfinder", group = "test-cu12" }, + { package = "cuda-pathfinder", group = "test-cu13" }, +], [ + { package = "cuda-pathfinder", group = "cu12" }, + { package = "cuda-pathfinder", group = "cu13" }, +], [ + { package = "cuda-pathfinder", group = "cu12" }, + { package = "cuda-pathfinder", group = "test-cu13" }, +], [ + { package = "cuda-pathfinder", group = "cu13" }, + { package = "cuda-pathfinder", group = "test-cu12" }, +], [ + { package = "cuda-bindings", extra = "all" }, + { package = "cuda-core", group = "test-cu12" }, +], [ + { package = "cuda-bindings", extra = "all" }, + { package = "cuda-core", group = "test-cu12-ft" }, +], [ + { package = "cuda-bindings", extra = "all" }, + { package = "cuda-pathfinder", group = "test-cu12" }, +], [ + { package = "cuda-bindings", extra = "all" }, + { package = "cuda-pathfinder", group = "cu12" }, +], [ + { package = "cuda-core", group = "test-cu12" }, + { package = "cuda-pathfinder", group = "cu13" }, +], [ + { package = "cuda-core", group = "test-cu12" }, + { package = "cuda-pathfinder", group = "test-cu13" }, +], [ + { package = "cuda-core", group = "test-cu13" }, + { package = "cuda-pathfinder", group = "cu12" }, +], [ + { package = "cuda-core", group = "test-cu13" }, + { package = "cuda-pathfinder", group = "test-cu12" }, +], [ + { package = "cuda-core", group = "test-cu12-ft" }, + { package = "cuda-pathfinder", group = "cu13" }, +], [ + { package = "cuda-core", group = "test-cu12-ft" }, + { package = "cuda-pathfinder", group = "test-cu13" }, +], [ + { package = "cuda-core", group = "test-cu13-ft" }, + { package = "cuda-pathfinder", group = "cu12" }, +], [ + { package = "cuda-core", group = "test-cu13-ft" }, + { package = "cuda-pathfinder", group = "test-cu12" }, +]] + +[manifest] +members = [ + "cuda-bindings", + "cuda-core", + "cuda-pathfinder", + "cuda-python", + "cuda-python-test-helpers", + "cuda-python-workspace", +] +constraints = [{ name = "cuda-pathfinder", editable = "cuda_pathfinder" }] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, +] + +[[package]] +name = "cuda-bindings" +source = { editable = "cuda_bindings" } +dependencies = [ + { name = "cuda-pathfinder" }, +] + +[package.optional-dependencies] +all = [ + { name = "cuda-toolkit", version = "13.1.1", source = { registry = "https://pypi.org/simple" }, extra = ["cufile"], marker = "(sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "cuda-toolkit", version = "13.1.1", source = { registry = "https://pypi.org/simple" }, extra = ["nvfatbin", "nvjitlink", "nvrtc", "nvvm"], marker = "extra == 'extra-13-cuda-bindings-all' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] + +[package.dev-dependencies] +test = [ + { name = "cython" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "numpy", version = "2.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "pyglet" }, + { name = "pytest" }, + { name = "pytest-benchmark" }, + { name = "pytest-repeat" }, + { name = "setuptools" }, +] + +[package.metadata] +requires-dist = [ + { name = "cuda-pathfinder", editable = "cuda_pathfinder" }, + { name = "cuda-toolkit", extras = ["cufile"], marker = "sys_platform == 'linux' and extra == 'all'", specifier = "==13.*" }, + { name = "cuda-toolkit", extras = ["nvfatbin", "nvjitlink", "nvrtc", "nvvm"], marker = "extra == 'all'", specifier = "==13.*" }, +] +provides-extras = ["all"] + +[package.metadata.requires-dev] +test = [ + { name = "cython", specifier = ">=3.2,<3.3" }, + { name = "numpy", specifier = ">=1.21.1" }, + { name = "pyglet", specifier = ">=2.1.9" }, + { name = "pytest", specifier = ">=6.2.4" }, + { name = "pytest-benchmark", specifier = ">=3.4.1" }, + { name = "pytest-repeat" }, + { name = "setuptools", specifier = ">=77.0.0" }, +] + +[[package]] +name = "cuda-core" +source = { editable = "cuda_core" } +dependencies = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "numpy", version = "2.4.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] + +[package.optional-dependencies] +cu12 = [ + { name = "cuda-bindings", marker = "extra == 'extra-9-cuda-core-cu12' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "cuda-bindings", extra = ["all"], marker = "(extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] +cu13 = [ + { name = "cuda-bindings", marker = "extra == 'extra-9-cuda-core-cu13' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "cuda-bindings", extra = ["all"], marker = "(extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] + +[package.dev-dependencies] +test = [ + { name = "cython" }, + { name = "pytest" }, + { name = "pytest-randomly" }, + { name = "pytest-repeat" }, + { name = "setuptools" }, +] +test-cu12 = [ + { name = "cuda-core", marker = "extra == 'group-9-cuda-core-test-cu12' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cuda-toolkit", version = "12.9.1", source = { registry = "https://pypi.org/simple" }, extra = ["cudart"], marker = "extra == 'group-9-cuda-core-test-cu12' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cupy-cuda12x", marker = "python_full_version < '3.14' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +test-cu12-ft = [ + { name = "cuda-core", marker = "extra == 'group-9-cuda-core-test-cu12-ft' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12')" }, + { name = "cuda-toolkit", version = "12.9.1", source = { registry = "https://pypi.org/simple" }, extra = ["cudart"], marker = "extra == 'group-9-cuda-core-test-cu12-ft' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12')" }, +] +test-cu13 = [ + { name = "cuda-core", marker = "extra == 'group-9-cuda-core-test-cu13' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cuda-toolkit", version = "13.1.1", source = { registry = "https://pypi.org/simple" }, extra = ["cudart"], marker = "extra == 'group-9-cuda-core-test-cu13' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cupy-cuda13x", marker = "python_full_version < '3.14' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +test-cu13-ft = [ + { name = "cuda-core", marker = "extra == 'group-9-cuda-core-test-cu13-ft' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cuda-toolkit", version = "13.1.1", source = { registry = "https://pypi.org/simple" }, extra = ["cudart"], marker = "extra == 'group-9-cuda-core-test-cu13-ft' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, +] + +[package.metadata] +requires-dist = [ + { name = "cuda-bindings", extras = ["all"], marker = "extra == 'cu12'", editable = "cuda_bindings" }, + { name = "cuda-bindings", extras = ["all"], marker = "extra == 'cu13'", editable = "cuda_bindings" }, + { name = "numpy" }, +] +provides-extras = ["cu12", "cu13"] + +[package.metadata.requires-dev] +test = [ + { name = "cython", specifier = ">=3.2,<3.3" }, + { name = "pytest", specifier = ">=6.2.4" }, + { name = "pytest-randomly" }, + { name = "pytest-repeat" }, + { name = "setuptools" }, +] +test-cu12 = [ + { name = "cuda-core", extras = ["test"], editable = "cuda_core" }, + { name = "cuda-toolkit", extras = ["cudart"], specifier = "==12.*" }, + { name = "cupy-cuda12x", marker = "python_full_version < '3.14'" }, +] +test-cu12-ft = [ + { name = "cuda-core", extras = ["test"], editable = "cuda_core" }, + { name = "cuda-toolkit", extras = ["cudart"], specifier = "==12.*" }, +] +test-cu13 = [ + { name = "cuda-core", extras = ["test"], editable = "cuda_core" }, + { name = "cuda-toolkit", extras = ["cudart"], specifier = "==13.*" }, + { name = "cupy-cuda13x", marker = "python_full_version < '3.14'" }, +] +test-cu13-ft = [ + { name = "cuda-core", extras = ["test"], editable = "cuda_core" }, + { name = "cuda-toolkit", extras = ["cudart"], specifier = "==13.*" }, +] + +[[package]] +name = "cuda-pathfinder" +source = { editable = "cuda_pathfinder" } + +[package.dev-dependencies] +cu12 = [ + { name = "cuda-toolkit", version = "12.9.1", source = { registry = "https://pypi.org/simple" }, extra = ["cccl", "cublas", "cudart", "cufft", "curand", "cusolver", "cusparse", "npp", "nvcc", "nvfatbin", "nvjitlink", "nvjpeg", "nvrtc"], marker = "extra == 'group-15-cuda-pathfinder-cu12' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cuda-toolkit", version = "12.9.1", source = { registry = "https://pypi.org/simple" }, extra = ["cufile"], marker = "(sys_platform != 'win32' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "cutensor-cu12" }, + { name = "nvidia-cublasmp-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cudss-cu12" }, + { name = "nvidia-cufftmp-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cusparselt-cu12" }, + { name = "nvidia-libmathdx-cu12" }, + { name = "nvidia-nccl-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-nvshmem-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cu13 = [ + { name = "cuda-toolkit", version = "13.1.1", source = { registry = "https://pypi.org/simple" }, extra = ["cccl", "cublas", "cudart", "cufft", "curand", "cusolver", "cusparse", "npp", "nvcc", "nvfatbin", "nvjitlink", "nvjpeg", "nvrtc", "nvvm"], marker = "extra == 'group-15-cuda-pathfinder-cu13' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cuda-toolkit", version = "13.1.1", source = { registry = "https://pypi.org/simple" }, extra = ["cufile"], marker = "(sys_platform != 'win32' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform != 'win32' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra != 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra != 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra != 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "cutensor-cu13" }, + { name = "nvidia-cublasmp-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cudss-cu13" }, + { name = "nvidia-cufftmp-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cusparselt-cu13" }, + { name = "nvidia-nccl-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-nvshmem-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +host = [ + { name = "nvpl-fft", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine != 'aarch64' and extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (platform_machine != 'aarch64' and extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (platform_machine != 'aarch64' and extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (platform_machine != 'aarch64' and extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (platform_machine != 'aarch64' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (platform_machine != 'aarch64' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (platform_machine != 'aarch64' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (platform_machine != 'aarch64' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (platform_machine != 'aarch64' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (platform_machine != 'aarch64' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (sys_platform != 'linux' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (sys_platform != 'linux' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (sys_platform != 'linux' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (sys_platform != 'linux' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (sys_platform != 'linux' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (sys_platform != 'linux' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, +] +test = [ + { name = "pytest" }, + { name = "pytest-mock" }, + { name = "pytest-repeat" }, +] +test-cu12 = [ + { name = "cuda-toolkit", version = "12.9.1", source = { registry = "https://pypi.org/simple" }, extra = ["cccl", "cublas", "cudart", "cufft", "curand", "cusolver", "cusparse", "npp", "nvcc", "nvfatbin", "nvjitlink", "nvjpeg", "nvrtc"], marker = "extra == 'group-15-cuda-pathfinder-test-cu12' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cuda-toolkit", version = "12.9.1", source = { registry = "https://pypi.org/simple" }, extra = ["cufile"], marker = "(sys_platform != 'win32' and extra == 'group-15-cuda-pathfinder-test-cu12') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "cutensor-cu12" }, + { name = "nvidia-cublasmp-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cudss-cu12" }, + { name = "nvidia-cufftmp-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cusparselt-cu12" }, + { name = "nvidia-libmathdx-cu12" }, + { name = "nvidia-nccl-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-nvshmem-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvpl-fft", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine != 'aarch64' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (sys_platform != 'linux' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "pytest" }, + { name = "pytest-mock" }, + { name = "pytest-repeat" }, +] +test-cu13 = [ + { name = "cuda-toolkit", version = "13.1.1", source = { registry = "https://pypi.org/simple" }, extra = ["cccl", "cublas", "cudart", "cufft", "curand", "cusolver", "cusparse", "npp", "nvcc", "nvfatbin", "nvjitlink", "nvjpeg", "nvrtc", "nvvm"], marker = "extra == 'group-15-cuda-pathfinder-test-cu13' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cuda-toolkit", version = "13.1.1", source = { registry = "https://pypi.org/simple" }, extra = ["cufile"], marker = "(sys_platform != 'win32' and extra == 'group-15-cuda-pathfinder-test-cu13') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'extra-13-cuda-bindings-all' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra != 'extra-13-cuda-bindings-all' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft')" }, + { name = "cutensor-cu13" }, + { name = "nvidia-cublasmp-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cudss-cu13" }, + { name = "nvidia-cufftmp-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cusparselt-cu13" }, + { name = "nvidia-nccl-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-nvshmem-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvpl-fft", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux') or (platform_machine != 'aarch64' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (sys_platform != 'linux' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "pytest" }, + { name = "pytest-mock" }, + { name = "pytest-repeat" }, +] + +[package.metadata] + +[package.metadata.requires-dev] +cu12 = [ + { name = "cuda-toolkit", extras = ["cufile"], marker = "sys_platform != 'win32'", specifier = "==12.*" }, + { name = "cuda-toolkit", extras = ["nvcc", "cublas", "nvrtc", "cudart", "cufft", "curand", "cusolver", "cusparse", "npp", "nvfatbin", "nvjitlink", "nvjpeg", "cccl"], specifier = "==12.*" }, + { name = "cutensor-cu12" }, + { name = "nvidia-cublasmp-cu12", marker = "sys_platform != 'win32'" }, + { name = "nvidia-cudss-cu12" }, + { name = "nvidia-cufftmp-cu12", marker = "sys_platform != 'win32'" }, + { name = "nvidia-cusparselt-cu12" }, + { name = "nvidia-libmathdx-cu12" }, + { name = "nvidia-nccl-cu12", marker = "sys_platform != 'win32'" }, + { name = "nvidia-nvshmem-cu12", marker = "sys_platform != 'win32'" }, +] +cu13 = [ + { name = "cuda-toolkit", extras = ["cufile"], marker = "sys_platform != 'win32'", specifier = "==13.*" }, + { name = "cuda-toolkit", extras = ["nvcc", "cublas", "nvrtc", "cudart", "cufft", "curand", "cusolver", "cusparse", "npp", "nvfatbin", "nvjitlink", "nvjpeg", "cccl", "nvvm"], specifier = "==13.*" }, + { name = "cutensor-cu13" }, + { name = "nvidia-cublasmp-cu13", marker = "sys_platform != 'win32'" }, + { name = "nvidia-cudss-cu13" }, + { name = "nvidia-cufftmp-cu13", marker = "sys_platform != 'win32'" }, + { name = "nvidia-cusparselt-cu13" }, + { name = "nvidia-nccl-cu13", marker = "sys_platform != 'win32'" }, + { name = "nvidia-nvshmem-cu13", marker = "sys_platform != 'win32'" }, +] +host = [{ name = "nvpl-fft", marker = "platform_machine == 'aarch64' and sys_platform == 'linux'" }] +test = [ + { name = "pytest", specifier = ">=6.2.4" }, + { name = "pytest-mock" }, + { name = "pytest-repeat" }, +] +test-cu12 = [ + { name = "cuda-toolkit", extras = ["cufile"], marker = "sys_platform != 'win32'", specifier = "==12.*" }, + { name = "cuda-toolkit", extras = ["nvcc", "cublas", "nvrtc", "cudart", "cufft", "curand", "cusolver", "cusparse", "npp", "nvfatbin", "nvjitlink", "nvjpeg", "cccl"], specifier = "==12.*" }, + { name = "cutensor-cu12" }, + { name = "nvidia-cublasmp-cu12", marker = "sys_platform != 'win32'" }, + { name = "nvidia-cudss-cu12" }, + { name = "nvidia-cufftmp-cu12", marker = "sys_platform != 'win32'" }, + { name = "nvidia-cusparselt-cu12" }, + { name = "nvidia-libmathdx-cu12" }, + { name = "nvidia-nccl-cu12", marker = "sys_platform != 'win32'" }, + { name = "nvidia-nvshmem-cu12", marker = "sys_platform != 'win32'" }, + { name = "nvpl-fft", marker = "platform_machine == 'aarch64' and sys_platform == 'linux'" }, + { name = "pytest", specifier = ">=6.2.4" }, + { name = "pytest-mock" }, + { name = "pytest-repeat" }, +] +test-cu13 = [ + { name = "cuda-toolkit", extras = ["cufile"], marker = "sys_platform != 'win32'", specifier = "==13.*" }, + { name = "cuda-toolkit", extras = ["nvcc", "cublas", "nvrtc", "cudart", "cufft", "curand", "cusolver", "cusparse", "npp", "nvfatbin", "nvjitlink", "nvjpeg", "cccl", "nvvm"], specifier = "==13.*" }, + { name = "cutensor-cu13" }, + { name = "nvidia-cublasmp-cu13", marker = "sys_platform != 'win32'" }, + { name = "nvidia-cudss-cu13" }, + { name = "nvidia-cufftmp-cu13", marker = "sys_platform != 'win32'" }, + { name = "nvidia-cusparselt-cu13" }, + { name = "nvidia-nccl-cu13", marker = "sys_platform != 'win32'" }, + { name = "nvidia-nvshmem-cu13", marker = "sys_platform != 'win32'" }, + { name = "nvpl-fft", marker = "platform_machine == 'aarch64' and sys_platform == 'linux'" }, + { name = "pytest", specifier = ">=6.2.4" }, + { name = "pytest-mock" }, + { name = "pytest-repeat" }, +] + +[[package]] +name = "cuda-python" +source = { editable = "cuda_python" } +dependencies = [ + { name = "cuda-bindings" }, + { name = "cuda-pathfinder" }, +] + +[package.optional-dependencies] +all = [ + { name = "cuda-bindings", extra = ["all"], marker = "extra == 'extra-13-cuda-bindings-all' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] + +[package.metadata] +requires-dist = [ + { name = "cuda-bindings", editable = "cuda_bindings" }, + { name = "cuda-bindings", extras = ["all"], marker = "extra == 'all'", editable = "cuda_bindings" }, + { name = "cuda-pathfinder", editable = "cuda_pathfinder" }, +] +provides-extras = ["all"] + +[[package]] +name = "cuda-python-test-helpers" +version = "0.1.0" +source = { editable = "cuda_python_test_helpers" } + +[[package]] +name = "cuda-python-workspace" +version = "0.0.0" +source = { virtual = "." } + +[[package]] +name = "cuda-toolkit" +version = "12.9.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/7c/8f/a28e7da158e96ad61f7e1035e53851fafaddf22445300d664e68ec657fdc/cuda_toolkit-12.9.1-py2.py3-none-any.whl", hash = "sha256:0c8636dfacbecfe9867a949a211864f080a805bc54023ce4a361aa4e1fd8738b", size = 2303, upload-time = "2025-08-13T02:03:10.699Z" }, +] + +[package.optional-dependencies] +cccl = [ + { name = "nvidia-cuda-cccl-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cublas = [ + { name = "nvidia-cublas-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cudart = [ + { name = "nvidia-cuda-runtime-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cufft = [ + { name = "nvidia-cufft-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cufile = [ + { name = "nvidia-cufile-cu12", marker = "sys_platform == 'linux' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +curand = [ + { name = "nvidia-curand-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cusolver = [ + { name = "nvidia-cusolver-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cusparse = [ + { name = "nvidia-cusparse-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +npp = [ + { name = "nvidia-npp-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +nvcc = [ + { name = "nvidia-cuda-nvcc-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +nvfatbin = [ + { name = "nvidia-nvfatbin-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +nvjitlink = [ + { name = "nvidia-nvjitlink-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +nvjpeg = [ + { name = "nvidia-nvjpeg-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +nvrtc = [ + { name = "nvidia-cuda-nvrtc-cu12", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] + +[[package]] +name = "cuda-toolkit" +version = "13.1.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/bc/e3/2e4ff4a27458e78ece6b637582c92e338d303e9043fe3081b13144e8b9c0/cuda_toolkit-13.1.1-py2.py3-none-any.whl", hash = "sha256:aeda5a569e73d00c331bb8103974772fe645b31f3c7982a15738df1fc7b5e7ec", size = 2373, upload-time = "2026-01-14T19:49:53.957Z" }, +] + +[package.optional-dependencies] +cccl = [ + { name = "nvidia-cuda-cccl", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cublas = [ + { name = "nvidia-cublas", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cudart = [ + { name = "nvidia-cuda-runtime", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cufft = [ + { name = "nvidia-cufft", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cufile = [ + { name = "nvidia-cufile", marker = "(sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] +curand = [ + { name = "nvidia-curand", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cusolver = [ + { name = "nvidia-cusolver", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +cusparse = [ + { name = "nvidia-cusparse", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +npp = [ + { name = "nvidia-npp", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +nvcc = [ + { name = "nvidia-cuda-nvcc", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +nvfatbin = [ + { name = "nvidia-nvfatbin", marker = "(sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-test-cu13') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] +nvjitlink = [ + { name = "nvidia-nvjitlink", marker = "(sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-test-cu13') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] +nvjpeg = [ + { name = "nvidia-nvjpeg", marker = "sys_platform == 'linux' or sys_platform == 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +nvrtc = [ + { name = "nvidia-cuda-nvrtc", marker = "(sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-test-cu13') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] +nvvm = [ + { name = "nvidia-nvvm", marker = "(sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'linux' and extra == 'group-15-cuda-pathfinder-test-cu13') or (sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-cu13') or (sys_platform == 'win32' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] + +[[package]] +name = "cupy-cuda12x" +version = "13.6.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "fastrlock" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-9-cuda-core-test-cu12') or (python_full_version >= '3.11' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (python_full_version >= '3.11' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (python_full_version >= '3.11' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (python_full_version >= '3.11' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "numpy", version = "2.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-9-cuda-core-test-cu12') or (python_full_version < '3.11' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (python_full_version < '3.11' and extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (python_full_version < '3.11' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (python_full_version < '3.11' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/f7/2e/db22c5148884e4e384f6ebbc7971fa3710f3ba67ca492798890a0fdebc45/cupy_cuda12x-13.6.0-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:9e37f60f27ff9625dfdccc4688a09852707ec613e32ea9404f425dd22a386d14", size = 126341714, upload-time = "2025-08-18T08:24:08.335Z" }, + { url = "https://files.pythonhosted.org/packages/53/2b/8064d94a6ab6b5c4e643d8535ab6af6cabe5455765540931f0ef60a0bc3b/cupy_cuda12x-13.6.0-cp310-cp310-manylinux2014_x86_64.whl", hash = "sha256:e78409ea72f5ac7d6b6f3d33d99426a94005254fa57e10617f430f9fd7c3a0a1", size = 112238589, upload-time = "2025-08-18T08:24:15.541Z" }, + { url = "https://files.pythonhosted.org/packages/de/7b/bac3ca73e164d2b51c6298620261637c7286e06d373f597b036fc45f5563/cupy_cuda12x-13.6.0-cp310-cp310-win_amd64.whl", hash = "sha256:f33c9c975782ef7a42c79b6b4fb3d5b043498f9b947126d792592372b432d393", size = 89874119, upload-time = "2025-08-18T08:24:20.628Z" }, + { url = "https://files.pythonhosted.org/packages/54/64/71c6e08f76c06639e5112f69ee3bc1129be00054ad5f906d7fd3138af579/cupy_cuda12x-13.6.0-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:c790d012fd4d86872b9c89af9f5f15d91c30b8e3a4aa4dd04c2610f45f06ac44", size = 128016458, upload-time = "2025-08-18T08:24:26.394Z" }, + { url = "https://files.pythonhosted.org/packages/fc/d9/5c5077243cd92368c3eccecdbf91d76db15db338169042ffd1647533c6b1/cupy_cuda12x-13.6.0-cp311-cp311-manylinux2014_x86_64.whl", hash = "sha256:77ba6745a130d880c962e687e4e146ebbb9014f290b0a80dbc4e4634eb5c3b48", size = 113039337, upload-time = "2025-08-18T08:24:31.814Z" }, + { url = "https://files.pythonhosted.org/packages/88/f5/02bea5cdf108e2a66f98e7d107b4c9a6709e5dbfedf663340e5c11719d83/cupy_cuda12x-13.6.0-cp311-cp311-win_amd64.whl", hash = "sha256:a20b7acdc583643a623c8d8e3efbe0db616fbcf5916e9c99eedf73859b6133af", size = 89885526, upload-time = "2025-08-18T08:24:37.258Z" }, + { url = "https://files.pythonhosted.org/packages/12/c5/7e7fc4816d0de0154e5d9053242c3a08a0ca8b43ee656a6f7b3b95055a7b/cupy_cuda12x-13.6.0-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:a6970ceefe40f9acbede41d7fe17416bd277b1bd2093adcde457b23b578c5a59", size = 127334633, upload-time = "2025-08-18T08:24:43.065Z" }, + { url = "https://files.pythonhosted.org/packages/e0/95/d7e1295141e7d530674a3cc567e13ed0eb6b81524cb122d797ed996b5bea/cupy_cuda12x-13.6.0-cp312-cp312-manylinux2014_x86_64.whl", hash = "sha256:79b0cacb5e8b190ef409f9e03f06ac8de1b021b0c0dda47674d446f5557e0eb1", size = 112886268, upload-time = "2025-08-18T08:24:49.294Z" }, + { url = "https://files.pythonhosted.org/packages/ae/8c/14555b63fd78cfac7b88af0094cea0a3cb845d243661ec7da69f7b3ea0de/cupy_cuda12x-13.6.0-cp312-cp312-win_amd64.whl", hash = "sha256:ca06fede7b8b83ca9ad80062544ef2e5bb8d4762d1c4fc3ac8349376de9c8a5e", size = 89785108, upload-time = "2025-08-18T08:24:54.527Z" }, + { url = "https://files.pythonhosted.org/packages/19/ec/f62cb991f11fb41291c4c15b6936d7b67ffa71ddb344ad6e8894e06ce58d/cupy_cuda12x-13.6.0-cp313-cp313-manylinux2014_aarch64.whl", hash = "sha256:e5426ae3b1b9cf59927481e457a89e3f0b50a35b114a8034ec9110e7a833434c", size = 126904601, upload-time = "2025-08-18T08:24:59.951Z" }, + { url = "https://files.pythonhosted.org/packages/f8/b8/30127bcdac53a25f94ee201bf4802fcd8d012145567d77c54174d6d01c01/cupy_cuda12x-13.6.0-cp313-cp313-manylinux2014_x86_64.whl", hash = "sha256:52d9e7f83d920da7d81ec2e791c2c2c747fdaa1d7b811971b34865ce6371e98a", size = 112654824, upload-time = "2025-08-18T08:25:05.944Z" }, + { url = "https://files.pythonhosted.org/packages/72/36/c9e24acb19f039f814faea880b3704a3661edaa6739456b73b27540663e3/cupy_cuda12x-13.6.0-cp313-cp313-win_amd64.whl", hash = "sha256:297b4268f839de67ef7865c2202d3f5a0fb8d20bd43360bc51b6e60cb4406447", size = 89750580, upload-time = "2025-08-18T08:25:10.972Z" }, +] + +[[package]] +name = "cupy-cuda13x" +version = "13.6.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "fastrlock" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "numpy", version = "2.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/1c/4e/94a7f6c18a63810fcebc7f4bb4c093cc850aafb72f1b5be6e2590d4fdeb5/cupy_cuda13x-13.6.0-cp310-cp310-manylinux2014_aarch64.whl", hash = "sha256:93896a5d36788eadb8d983cb0076c1203df6f1d5ef148464680e8f1b13da2235", size = 65332783, upload-time = "2025-08-18T08:32:09.123Z" }, + { url = "https://files.pythonhosted.org/packages/71/64/b08348fb125c868711b1c879f075a70e63e7e9b169407e39c75baa99a5b7/cupy_cuda13x-13.6.0-cp310-cp310-manylinux2014_x86_64.whl", hash = "sha256:a6682bdad8e40fff560e29588fef20d08a1c036e9634dac6fe9c85ea094e448c", size = 53937433, upload-time = "2025-08-18T08:32:13.455Z" }, + { url = "https://files.pythonhosted.org/packages/d2/44/2eec8b0225a8265f8661821edb4e80f120adac73c36b57f24219826276d1/cupy_cuda13x-13.6.0-cp310-cp310-win_amd64.whl", hash = "sha256:53a9780f746e53958087ed44f5a8a7f1faf2268f6fefc2a48070d25261299db4", size = 33984710, upload-time = "2025-08-18T08:32:17.103Z" }, + { url = "https://files.pythonhosted.org/packages/2e/b4/5c0895ebcb2ea73fd3e783c5ed605fb930b08edc91f823b3f05400995579/cupy_cuda13x-13.6.0-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:81948cb0d21da5f0a56aef75bb6b0801486f5898276de2e53d171949422b7c4e", size = 67022616, upload-time = "2025-08-18T08:32:20.301Z" }, + { url = "https://files.pythonhosted.org/packages/0d/ea/cabcc21555d11ffed8a4576870fa7a293047e373f140f3626ed267e2f9b4/cupy_cuda13x-13.6.0-cp311-cp311-manylinux2014_x86_64.whl", hash = "sha256:82a71002b1bf3305efac27c0f4fd6771c8581569232ca3f8a19daf8664559339", size = 54661946, upload-time = "2025-08-18T08:32:24.143Z" }, + { url = "https://files.pythonhosted.org/packages/7e/9e/bdb928a0478d6dc80b3988d60eafbf3c8946dae8e9cd0e18e02c462144e4/cupy_cuda13x-13.6.0-cp311-cp311-win_amd64.whl", hash = "sha256:bc4e776c94329e92f0ba336aa0873b83ef0217c9f72cf9dd9ff0afa9b65c818c", size = 33995610, upload-time = "2025-08-18T08:32:27.835Z" }, + { url = "https://files.pythonhosted.org/packages/55/73/68a35a4c027be4c24844585441176635d814ada7d1330c771e410bad9816/cupy_cuda13x-13.6.0-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:a3bb49fb023757bfaf0b82c5a1740739a2108ea46d944d699bcff92963c7b87f", size = 66330291, upload-time = "2025-08-18T08:32:31.332Z" }, + { url = "https://files.pythonhosted.org/packages/67/f5/ca0ba263602fc3e7afb7052ae1df68ca48110867752740d355854f8b28d0/cupy_cuda13x-13.6.0-cp312-cp312-manylinux2014_x86_64.whl", hash = "sha256:f06b2585b68639fdf3975be06a91e3106b1306a43d77848b6c28df7f8ea98299", size = 54542783, upload-time = "2025-08-18T08:32:35.767Z" }, + { url = "https://files.pythonhosted.org/packages/95/16/0bc90e94e6beee40aac5f466081069267e284eb3dfc35bd00515bd27bff3/cupy_cuda13x-13.6.0-cp312-cp312-win_amd64.whl", hash = "sha256:58da388fb3b3b15aec66634a73f03681579baa1d22cb32f7543a29086c0a1ec5", size = 33906940, upload-time = "2025-08-18T08:32:39.367Z" }, + { url = "https://files.pythonhosted.org/packages/b7/2d/91af3d769c7d0cdd6eb7fa1e32e5971171ee3a7679704f8f3a13d000d5db/cupy_cuda13x-13.6.0-cp313-cp313-manylinux2014_aarch64.whl", hash = "sha256:d6d83733691d3114f1a5b792c9e1288e2fb4c432023ce86853a37a16193e1760", size = 65900404, upload-time = "2025-08-18T08:32:43.043Z" }, + { url = "https://files.pythonhosted.org/packages/1a/5c/885d0113113f4a0bfe3e30cd74f92eb4f8717e3077224655496ad98a12de/cupy_cuda13x-13.6.0-cp313-cp313-manylinux2014_x86_64.whl", hash = "sha256:015a052ec46bad154a74ff04c9c5aea2a8ab441f2d6ae3824bdfe3db0eeb4d2e", size = 54331219, upload-time = "2025-08-18T08:32:46.81Z" }, + { url = "https://files.pythonhosted.org/packages/f8/63/4935ead68bc414e4d7d8ba16b1feae5bd0b59ebc02c061e70bd100623d61/cupy_cuda13x-13.6.0-cp313-cp313-win_amd64.whl", hash = "sha256:ccde134a3fdfffbf6ba6fb933173a11efce4108730aeb86a672dc09507acdb98", size = 33874661, upload-time = "2025-08-18T08:32:50.429Z" }, +] + +[[package]] +name = "cutensor-cu12" +version = "2.5.0" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2f/ae/956a5a9dd0e0f1b261946fcdd705dfee674b029d3a12d5d80f40370940cd/cutensor_cu12-2.5.0-py3-none-manylinux2014_aarch64.whl", hash = "sha256:3cf388c38ac0bd1370482d583b162a4b2db54935a4a6a7b5ae43112c4d57673b", size = 280599087, upload-time = "2026-01-29T21:13:11.008Z" }, + { url = "https://files.pythonhosted.org/packages/a3/fb/ae730aba0b6da934482dd52bdeaceb32629db30d9a0a29b58a6abfcf68a5/cutensor_cu12-2.5.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:6151e26d797a30bff2d283dfe1dd05881aa3f44da53f82caea1409baf0c50223", size = 280812746, upload-time = "2026-01-29T21:10:21.369Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a4/e876d3577f34a710be593bb1d9cd19e8078765f315ff2830ec47ba5a61d1/cutensor_cu12-2.5.0-py3-none-win_amd64.whl", hash = "sha256:094627ed8d6d5dd4d234da10d4cdf85aff38cc2dafbfcbb385b3045736a7cf2f", size = 264442527, upload-time = "2026-01-29T21:14:52.524Z" }, +] + +[[package]] +name = "cutensor-cu13" +version = "2.5.0" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8f/85/05f33f7ba28a180a03498483c52a1b94c078c758e9a2fde79b627cc32800/cutensor_cu13-2.5.0-py3-none-manylinux2014_aarch64.whl", hash = "sha256:519a065abf0f03b6e0ed5fcbf5a37f2aaeba1990c7cd2a188d261e5af05ddc57", size = 208047620, upload-time = "2026-01-29T21:11:35.487Z" }, + { url = "https://files.pythonhosted.org/packages/ef/bb/1d284473350c49c86a9999eb178b09d448179bcc398f7010e53f51c26ab7/cutensor_cu13-2.5.0-py3-none-manylinux2014_x86_64.whl", hash = "sha256:f75fd87ddd89c778a7c83dfa4956523e8af00475fc6edd1df4bda4e4a26bfad9", size = 208482722, upload-time = "2026-01-29T21:09:45.176Z" }, + { url = "https://files.pythonhosted.org/packages/74/8b/287d66a271658b4ad16510a4c5925dc0bcc5921e8e600dcaaee9a3398827/cutensor_cu13-2.5.0-py3-none-win_amd64.whl", hash = "sha256:30f45d34da48dc6286260518497eecd4714c25e543e89c262d6403b76c24469d", size = 191224491, upload-time = "2026-01-29T21:14:09.81Z" }, +] + +[[package]] +name = "cython" +version = "3.2.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/91/85/7574c9cd44b69a27210444b6650f6477f56c75fee1b70d7672d3e4166167/cython-3.2.4.tar.gz", hash = "sha256:84226ecd313b233da27dc2eb3601b4f222b8209c3a7216d8733b031da1dc64e6", size = 3280291, upload-time = "2026-01-04T14:14:14.473Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a1/10/720e0fb84eab4c927c4dd6b61eb7993f7732dd83d29ba6d73083874eade9/cython-3.2.4-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:02cb0cc0f23b9874ad262d7d2b9560aed9c7e2df07b49b920bda6f2cc9cb505e", size = 2960836, upload-time = "2026-01-04T14:14:51.103Z" }, + { url = "https://files.pythonhosted.org/packages/7d/3d/b26f29092c71c36e0462752885bdfb18c23c176af4de953fdae2772a8941/cython-3.2.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f136f379a4a54246facd0eb6f1ee15c3837cb314ce87b677582ec014db4c6845", size = 3370134, upload-time = "2026-01-04T14:14:53.627Z" }, + { url = "https://files.pythonhosted.org/packages/56/9e/539fb0d09e4f5251b5b14f8daf77e71fee021527f1013791038234618b6b/cython-3.2.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:35ab0632186057406ec729374c737c37051d2eacad9d515d94e5a3b3e58a9b02", size = 3537552, upload-time = "2026-01-04T14:14:56.852Z" }, + { url = "https://files.pythonhosted.org/packages/10/c6/82d19a451c050d1be0f05b1a3302267463d391db548f013ee88b5348a8e9/cython-3.2.4-cp310-cp310-win_amd64.whl", hash = "sha256:ca2399dc75796b785f74fb85c938254fa10c80272004d573c455f9123eceed86", size = 2766191, upload-time = "2026-01-04T14:14:58.709Z" }, + { url = "https://files.pythonhosted.org/packages/85/cc/8f06145ec3efa121c8b1b67f06a640386ddacd77ee3e574da582a21b14ee/cython-3.2.4-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ff9af2134c05e3734064808db95b4dd7341a39af06e8945d05ea358e1741aaed", size = 2953769, upload-time = "2026-01-04T14:15:00.361Z" }, + { url = "https://files.pythonhosted.org/packages/55/b0/706cf830eddd831666208af1b3058c2e0758ae157590909c1f634b53bed9/cython-3.2.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:67922c9de058a0bfb72d2e75222c52d09395614108c68a76d9800f150296ddb3", size = 3243841, upload-time = "2026-01-04T14:15:02.066Z" }, + { url = "https://files.pythonhosted.org/packages/ac/25/58893afd4ef45f79e3d4db82742fa4ff874b936d67a83c92939053920ccd/cython-3.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b362819d155fff1482575e804e43e3a8825332d32baa15245f4642022664a3f4", size = 3378083, upload-time = "2026-01-04T14:15:04.248Z" }, + { url = "https://files.pythonhosted.org/packages/32/e4/424a004d7c0d8a4050c81846ebbd22272ececfa9a498cb340aa44fccbec2/cython-3.2.4-cp311-cp311-win_amd64.whl", hash = "sha256:1a64a112a34ec719b47c01395647e54fb4cf088a511613f9a3a5196694e8e382", size = 2769990, upload-time = "2026-01-04T14:15:06.53Z" }, + { url = "https://files.pythonhosted.org/packages/91/4d/1eb0c7c196a136b1926f4d7f0492a96c6fabd604d77e6cd43b56a3a16d83/cython-3.2.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:64d7f71be3dd6d6d4a4c575bb3a4674ea06d1e1e5e4cd1b9882a2bc40ed3c4c9", size = 2970064, upload-time = "2026-01-04T14:15:08.567Z" }, + { url = "https://files.pythonhosted.org/packages/03/1c/46e34b08bea19a1cdd1e938a4c123e6299241074642db9d81983cef95e9f/cython-3.2.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:869487ea41d004f8b92171f42271fbfadb1ec03bede3158705d16cd570d6b891", size = 3226757, upload-time = "2026-01-04T14:15:10.812Z" }, + { url = "https://files.pythonhosted.org/packages/12/33/3298a44d201c45bcf0d769659725ae70e9c6c42adf8032f6d89c8241098d/cython-3.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:55b6c44cd30821f0b25220ceba6fe636ede48981d2a41b9bbfe3c7902ce44ea7", size = 3388969, upload-time = "2026-01-04T14:15:12.45Z" }, + { url = "https://files.pythonhosted.org/packages/bb/f3/4275cd3ea0a4cf4606f9b92e7f8766478192010b95a7f516d1b7cf22cb10/cython-3.2.4-cp312-cp312-win_amd64.whl", hash = "sha256:767b143704bdd08a563153448955935844e53b852e54afdc552b43902ed1e235", size = 2756457, upload-time = "2026-01-04T14:15:14.67Z" }, + { url = "https://files.pythonhosted.org/packages/18/b5/1cfca43b7d20a0fdb1eac67313d6bb6b18d18897f82dd0f17436bdd2ba7f/cython-3.2.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:28e8075087a59756f2d059273184b8b639fe0f16cf17470bd91c39921bc154e0", size = 2960506, upload-time = "2026-01-04T14:15:16.733Z" }, + { url = "https://files.pythonhosted.org/packages/71/bb/8f28c39c342621047fea349a82fac712a5e2b37546d2f737bbde48d5143d/cython-3.2.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:03893c88299a2c868bb741ba6513357acd104e7c42265809fd58dce1456a36fc", size = 3213148, upload-time = "2026-01-04T14:15:18.804Z" }, + { url = "https://files.pythonhosted.org/packages/7a/d2/16fa02f129ed2b627e88d9d9ebd5ade3eeb66392ae5ba85b259d2d52b047/cython-3.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f81eda419b5ada7b197bbc3c5f4494090e3884521ffd75a3876c93fbf66c9ca8", size = 3375764, upload-time = "2026-01-04T14:15:20.817Z" }, + { url = "https://files.pythonhosted.org/packages/91/3f/deb8f023a5c10c0649eb81332a58c180fad27c7533bb4aae138b5bc34d92/cython-3.2.4-cp313-cp313-win_amd64.whl", hash = "sha256:83266c356c13c68ffe658b4905279c993d8a5337bb0160fa90c8a3e297ea9a2e", size = 2754238, upload-time = "2026-01-04T14:15:23.001Z" }, + { url = "https://files.pythonhosted.org/packages/ee/d7/3bda3efce0c5c6ce79cc21285dbe6f60369c20364e112f5a506ee8a1b067/cython-3.2.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:d4b4fd5332ab093131fa6172e8362f16adef3eac3179fd24bbdc392531cb82fa", size = 2971496, upload-time = "2026-01-04T14:15:25.038Z" }, + { url = "https://files.pythonhosted.org/packages/89/ed/1021ffc80b9c4720b7ba869aea8422c82c84245ef117ebe47a556bdc00c3/cython-3.2.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e3b5ac54e95f034bc7fb07313996d27cbf71abc17b229b186c1540942d2dc28e", size = 3256146, upload-time = "2026-01-04T14:15:26.741Z" }, + { url = "https://files.pythonhosted.org/packages/0c/51/ca221ec7e94b3c5dc4138dcdcbd41178df1729c1e88c5dfb25f9d30ba3da/cython-3.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90f43be4eaa6afd58ce20d970bb1657a3627c44e1760630b82aa256ba74b4acb", size = 3383458, upload-time = "2026-01-04T14:15:28.425Z" }, + { url = "https://files.pythonhosted.org/packages/79/2e/1388fc0243240cd54994bb74f26aaaf3b2e22f89d3a2cf8da06d75d46ca2/cython-3.2.4-cp314-cp314-win_amd64.whl", hash = "sha256:983f9d2bb8a896e16fa68f2b37866ded35fa980195eefe62f764ddc5f9f5ef8e", size = 2791241, upload-time = "2026-01-04T14:15:30.448Z" }, + { url = "https://files.pythonhosted.org/packages/0a/8b/fd393f0923c82be4ec0db712fffb2ff0a7a131707b842c99bf24b549274d/cython-3.2.4-cp39-abi3-macosx_10_9_x86_64.whl", hash = "sha256:36bf3f5eb56d5281aafabecbaa6ed288bc11db87547bba4e1e52943ae6961ccf", size = 2875622, upload-time = "2026-01-04T14:15:39.749Z" }, + { url = "https://files.pythonhosted.org/packages/73/48/48530d9b9d64ec11dbe0dd3178a5fe1e0b27977c1054ecffb82be81e9b6a/cython-3.2.4-cp39-abi3-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:6d5267f22b6451eb1e2e1b88f6f78a2c9c8733a6ddefd4520d3968d26b824581", size = 3210669, upload-time = "2026-01-04T14:15:41.911Z" }, + { url = "https://files.pythonhosted.org/packages/5e/91/4865fbfef1f6bb4f21d79c46104a53d1a3fa4348286237e15eafb26e0828/cython-3.2.4-cp39-abi3-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3b6e58f73a69230218d5381817850ce6d0da5bb7e87eb7d528c7027cbba40b06", size = 2856835, upload-time = "2026-01-04T14:15:43.815Z" }, + { url = "https://files.pythonhosted.org/packages/fa/39/60317957dbef179572398253f29d28f75f94ab82d6d39ea3237fb6c89268/cython-3.2.4-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:e71efb20048358a6b8ec604a0532961c50c067b5e63e345e2e359fff72feaee8", size = 2994408, upload-time = "2026-01-04T14:15:45.422Z" }, + { url = "https://files.pythonhosted.org/packages/8d/30/7c24d9292650db4abebce98abc9b49c820d40fa7c87921c0a84c32f4efe7/cython-3.2.4-cp39-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:28b1e363b024c4b8dcf52ff68125e635cb9cb4b0ba997d628f25e32543a71103", size = 2891478, upload-time = "2026-01-04T14:15:47.394Z" }, + { url = "https://files.pythonhosted.org/packages/86/70/03dc3c962cde9da37a93cca8360e576f904d5f9beecfc9d70b1f820d2e5f/cython-3.2.4-cp39-abi3-musllinux_1_2_i686.whl", hash = "sha256:31a90b4a2c47bb6d56baeb926948348ec968e932c1ae2c53239164e3e8880ccf", size = 3225663, upload-time = "2026-01-04T14:15:49.446Z" }, + { url = "https://files.pythonhosted.org/packages/b1/97/10b50c38313c37b1300325e2e53f48ea9a2c078a85c0c9572057135e31d5/cython-3.2.4-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e65e4773021f8dc8532010b4fbebe782c77f9a0817e93886e518c93bd6a44e9d", size = 3115628, upload-time = "2026-01-04T14:15:51.323Z" }, + { url = "https://files.pythonhosted.org/packages/8f/b1/d6a353c9b147848122a0db370863601fdf56de2d983b5c4a6a11e6ee3cd7/cython-3.2.4-cp39-abi3-win32.whl", hash = "sha256:2b1f12c0e4798293d2754e73cd6f35fa5bbdf072bdc14bc6fc442c059ef2d290", size = 2437463, upload-time = "2026-01-04T14:15:53.787Z" }, + { url = "https://files.pythonhosted.org/packages/2d/d8/319a1263b9c33b71343adfd407e5daffd453daef47ebc7b642820a8b68ed/cython-3.2.4-cp39-abi3-win_arm64.whl", hash = "sha256:3b8e62049afef9da931d55de82d8f46c9a147313b69d5ff6af6e9121d545ce7a", size = 2442754, upload-time = "2026-01-04T14:15:55.382Z" }, + { url = "https://files.pythonhosted.org/packages/ff/fa/d3c15189f7c52aaefbaea76fb012119b04b9013f4bf446cb4eb4c26c4e6b/cython-3.2.4-py3-none-any.whl", hash = "sha256:732fc93bc33ae4b14f6afaca663b916c2fdd5dcbfad7114e17fb2434eeaea45c", size = 1257078, upload-time = "2026-01-04T14:14:12.373Z" }, +] + +[[package]] +name = "exceptiongroup" +version = "1.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8a/0e/97c33bf5009bdbac74fd2beace167cab3f978feb69cc36f1ef79360d6c4e/exceptiongroup-1.3.1-py3-none-any.whl", hash = "sha256:a7a39a3bd276781e98394987d3a5701d0c4edffb633bb7a5144577f82c773598", size = 16740, upload-time = "2025-11-21T23:01:53.443Z" }, +] + +[[package]] +name = "fastrlock" +version = "0.8.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/73/b1/1c3d635d955f2b4bf34d45abf8f35492e04dbd7804e94ce65d9f928ef3ec/fastrlock-0.8.3.tar.gz", hash = "sha256:4af6734d92eaa3ab4373e6c9a1dd0d5ad1304e172b1521733c6c3b3d73c8fa5d", size = 79327, upload-time = "2024-12-17T11:03:39.638Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/02/3f771177380d8690812d5b2b7736dc6b6c8cd1c317e4572e65f823eede08/fastrlock-0.8.3-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:cc5fa9166e05409f64a804d5b6d01af670979cdb12cd2594f555cb33cdc155bd", size = 55094, upload-time = "2024-12-17T11:01:49.721Z" }, + { url = "https://files.pythonhosted.org/packages/be/b4/aae7ed94b8122c325d89eb91336084596cebc505dc629b795fcc9629606d/fastrlock-0.8.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:7a77ebb0a24535ef4f167da2c5ee35d9be1e96ae192137e9dc3ff75b8dfc08a5", size = 48220, upload-time = "2024-12-17T11:01:51.071Z" }, + { url = "https://files.pythonhosted.org/packages/96/87/9807af47617fdd65c68b0fcd1e714542c1d4d3a1f1381f591f1aa7383a53/fastrlock-0.8.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:d51f7fb0db8dab341b7f03a39a3031678cf4a98b18533b176c533c122bfce47d", size = 49551, upload-time = "2024-12-17T11:01:52.316Z" }, + { url = "https://files.pythonhosted.org/packages/9d/12/e201634810ac9aee59f93e3953cb39f98157d17c3fc9d44900f1209054e9/fastrlock-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:767ec79b7f6ed9b9a00eb9ff62f2a51f56fdb221c5092ab2dadec34a9ccbfc6e", size = 49398, upload-time = "2024-12-17T11:01:53.514Z" }, + { url = "https://files.pythonhosted.org/packages/15/a1/439962ed439ff6f00b7dce14927e7830e02618f26f4653424220a646cd1c/fastrlock-0.8.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0d6a77b3f396f7d41094ef09606f65ae57feeb713f4285e8e417f4021617ca62", size = 53334, upload-time = "2024-12-17T11:01:55.518Z" }, + { url = "https://files.pythonhosted.org/packages/b5/9e/1ae90829dd40559ab104e97ebe74217d9da794c4bb43016da8367ca7a596/fastrlock-0.8.3-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:92577ff82ef4a94c5667d6d2841f017820932bc59f31ffd83e4a2c56c1738f90", size = 52495, upload-time = "2024-12-17T11:01:57.76Z" }, + { url = "https://files.pythonhosted.org/packages/e5/8c/5e746ee6f3d7afbfbb0d794c16c71bfd5259a4e3fb1dda48baf31e46956c/fastrlock-0.8.3-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:3df8514086e16bb7c66169156a8066dc152f3be892c7817e85bf09a27fa2ada2", size = 51972, upload-time = "2024-12-17T11:02:01.384Z" }, + { url = "https://files.pythonhosted.org/packages/76/a7/8b91068f00400931da950f143fa0f9018bd447f8ed4e34bed3fe65ed55d2/fastrlock-0.8.3-cp310-cp310-win_amd64.whl", hash = "sha256:001fd86bcac78c79658bac496e8a17472d64d558cd2227fdc768aa77f877fe40", size = 30946, upload-time = "2024-12-17T11:02:03.491Z" }, + { url = "https://files.pythonhosted.org/packages/90/9e/647951c579ef74b6541493d5ca786d21a0b2d330c9514ba2c39f0b0b0046/fastrlock-0.8.3-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:f68c551cf8a34b6460a3a0eba44bd7897ebfc820854e19970c52a76bf064a59f", size = 55233, upload-time = "2024-12-17T11:02:04.795Z" }, + { url = "https://files.pythonhosted.org/packages/be/91/5f3afba7d14b8b7d60ac651375f50fff9220d6ccc3bef233d2bd74b73ec7/fastrlock-0.8.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:55d42f6286b9d867370af4c27bc70d04ce2d342fe450c4a4fcce14440514e695", size = 48911, upload-time = "2024-12-17T11:02:06.173Z" }, + { url = "https://files.pythonhosted.org/packages/d5/7a/e37bd72d7d70a8a551b3b4610d028bd73ff5d6253201d5d3cf6296468bee/fastrlock-0.8.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:bbc3bf96dcbd68392366c477f78c9d5c47e5d9290cb115feea19f20a43ef6d05", size = 50357, upload-time = "2024-12-17T11:02:07.418Z" }, + { url = "https://files.pythonhosted.org/packages/0d/ef/a13b8bab8266840bf38831d7bf5970518c02603d00a548a678763322d5bf/fastrlock-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:77ab8a98417a1f467dafcd2226718f7ca0cf18d4b64732f838b8c2b3e4b55cb5", size = 50222, upload-time = "2024-12-17T11:02:08.745Z" }, + { url = "https://files.pythonhosted.org/packages/01/e2/5e5515562b2e9a56d84659377176aef7345da2c3c22909a1897fe27e14dd/fastrlock-0.8.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:04bb5eef8f460d13b8c0084ea5a9d3aab2c0573991c880c0a34a56bb14951d30", size = 54553, upload-time = "2024-12-17T11:02:10.925Z" }, + { url = "https://files.pythonhosted.org/packages/c0/8f/65907405a8cdb2fc8beaf7d09a9a07bb58deff478ff391ca95be4f130b70/fastrlock-0.8.3-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:8c9d459ce344c21ff03268212a1845aa37feab634d242131bc16c2a2355d5f65", size = 53362, upload-time = "2024-12-17T11:02:12.476Z" }, + { url = "https://files.pythonhosted.org/packages/ec/b9/ae6511e52738ba4e3a6adb7c6a20158573fbc98aab448992ece25abb0b07/fastrlock-0.8.3-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:33e6fa4af4f3af3e9c747ec72d1eadc0b7ba2035456c2afb51c24d9e8a56f8fd", size = 52836, upload-time = "2024-12-17T11:02:13.74Z" }, + { url = "https://files.pythonhosted.org/packages/88/3e/c26f8192c93e8e43b426787cec04bb46ac36e72b1033b7fe5a9267155fdf/fastrlock-0.8.3-cp311-cp311-win_amd64.whl", hash = "sha256:5e5f1665d8e70f4c5b4a67f2db202f354abc80a321ce5a26ac1493f055e3ae2c", size = 31046, upload-time = "2024-12-17T11:02:15.033Z" }, + { url = "https://files.pythonhosted.org/packages/00/df/56270f2e10c1428855c990e7a7e5baafa9e1262b8e789200bd1d047eb501/fastrlock-0.8.3-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:8cb2cf04352ea8575d496f31b3b88c42c7976e8e58cdd7d1550dfba80ca039da", size = 55727, upload-time = "2024-12-17T11:02:17.26Z" }, + { url = "https://files.pythonhosted.org/packages/57/21/ea1511b0ef0d5457efca3bf1823effb9c5cad4fc9dca86ce08e4d65330ce/fastrlock-0.8.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:85a49a1f1e020097d087e1963e42cea6f307897d5ebe2cb6daf4af47ffdd3eed", size = 52201, upload-time = "2024-12-17T11:02:19.512Z" }, + { url = "https://files.pythonhosted.org/packages/80/07/cdecb7aa976f34328372f1c4efd6c9dc1b039b3cc8d3f38787d640009a25/fastrlock-0.8.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5f13ec08f1adb1aa916c384b05ecb7dbebb8df9ea81abd045f60941c6283a670", size = 53924, upload-time = "2024-12-17T11:02:20.85Z" }, + { url = "https://files.pythonhosted.org/packages/88/6d/59c497f8db9a125066dd3a7442fab6aecbe90d6fec344c54645eaf311666/fastrlock-0.8.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0ea4e53a04980d646def0f5e4b5e8bd8c7884288464acab0b37ca0c65c482bfe", size = 52140, upload-time = "2024-12-17T11:02:22.263Z" }, + { url = "https://files.pythonhosted.org/packages/62/04/9138943c2ee803d62a48a3c17b69de2f6fa27677a6896c300369e839a550/fastrlock-0.8.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:38340f6635bd4ee2a4fb02a3a725759fe921f2ca846cb9ca44531ba739cc17b4", size = 53261, upload-time = "2024-12-17T11:02:24.418Z" }, + { url = "https://files.pythonhosted.org/packages/e2/4b/db35a52589764c7745a613b6943bbd018f128d42177ab92ee7dde88444f6/fastrlock-0.8.3-cp312-cp312-win_amd64.whl", hash = "sha256:da06d43e1625e2ffddd303edcd6d2cd068e1c486f5fd0102b3f079c44eb13e2c", size = 31235, upload-time = "2024-12-17T11:02:25.708Z" }, + { url = "https://files.pythonhosted.org/packages/92/74/7b13d836c3f221cff69d6f418f46c2a30c4b1fe09a8ce7db02eecb593185/fastrlock-0.8.3-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:5264088185ca8e6bc83181dff521eee94d078c269c7d557cc8d9ed5952b7be45", size = 54157, upload-time = "2024-12-17T11:02:29.196Z" }, + { url = "https://files.pythonhosted.org/packages/06/77/f06a907f9a07d26d0cca24a4385944cfe70d549a2c9f1c3e3217332f4f12/fastrlock-0.8.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4a98ba46b3e14927550c4baa36b752d0d2f7387b8534864a8767f83cce75c160", size = 50954, upload-time = "2024-12-17T11:02:32.12Z" }, + { url = "https://files.pythonhosted.org/packages/f9/4e/94480fb3fd93991dd6f4e658b77698edc343f57caa2870d77b38c89c2e3b/fastrlock-0.8.3-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dbdea6deeccea1917c6017d353987231c4e46c93d5338ca3e66d6cd88fbce259", size = 52535, upload-time = "2024-12-17T11:02:33.402Z" }, + { url = "https://files.pythonhosted.org/packages/7d/a7/ee82bb55b6c0ca30286dac1e19ee9417a17d2d1de3b13bb0f20cefb86086/fastrlock-0.8.3-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c6e5bfecbc0d72ff07e43fed81671747914d6794e0926700677ed26d894d4f4f", size = 50942, upload-time = "2024-12-17T11:02:34.688Z" }, + { url = "https://files.pythonhosted.org/packages/63/1d/d4b7782ef59e57dd9dde69468cc245adafc3674281905e42fa98aac30a79/fastrlock-0.8.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:2a83d558470c520ed21462d304e77a12639859b205759221c8144dd2896b958a", size = 52044, upload-time = "2024-12-17T11:02:36.613Z" }, + { url = "https://files.pythonhosted.org/packages/28/a3/2ad0a0a69662fd4cf556ab8074f0de978ee9b56bff6ddb4e656df4aa9e8e/fastrlock-0.8.3-cp313-cp313-win_amd64.whl", hash = "sha256:8d1d6a28291b4ace2a66bd7b49a9ed9c762467617febdd9ab356b867ed901af8", size = 30472, upload-time = "2024-12-17T11:02:37.983Z" }, +] + +[[package]] +name = "iniconfig" +version = "2.3.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730", size = 20503, upload-time = "2025-10-18T21:55:43.219Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12", size = 7484, upload-time = "2025-10-18T21:55:41.639Z" }, +] + +[[package]] +name = "numpy" +version = "2.2.6" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version < '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", +] +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.2" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra == 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'win32' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform == 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and sys_platform != 'linux' and extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", + "python_full_version >= '3.11' and extra != 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu12' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra != 'group-9-cuda-core-test-cu12' and extra != 'group-9-cuda-core-test-cu12-ft' and extra != 'group-9-cuda-core-test-cu13' and extra != 'group-9-cuda-core-test-cu13-ft'", +] +sdist = { url = "https://files.pythonhosted.org/packages/57/fd/0005efbd0af48e55eb3c7208af93f2862d4b1a56cd78e84309a2d959208d/numpy-2.4.2.tar.gz", hash = "sha256:659a6107e31a83c4e33f763942275fd278b21d095094044eb35569e86a21ddae", size = 20723651, upload-time = "2026-01-31T23:13:10.135Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d3/44/71852273146957899753e69986246d6a176061ea183407e95418c2aa4d9a/numpy-2.4.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:e7e88598032542bd49af7c4747541422884219056c268823ef6e5e89851c8825", size = 16955478, upload-time = "2026-01-31T23:10:25.623Z" }, + { url = "https://files.pythonhosted.org/packages/74/41/5d17d4058bd0cd96bcbd4d9ff0fb2e21f52702aab9a72e4a594efa18692f/numpy-2.4.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7edc794af8b36ca37ef5fcb5e0d128c7e0595c7b96a2318d1badb6fcd8ee86b1", size = 14965467, upload-time = "2026-01-31T23:10:28.186Z" }, + { url = "https://files.pythonhosted.org/packages/49/48/fb1ce8136c19452ed15f033f8aee91d5defe515094e330ce368a0647846f/numpy-2.4.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:6e9f61981ace1360e42737e2bae58b27bf28a1b27e781721047d84bd754d32e7", size = 5475172, upload-time = "2026-01-31T23:10:30.848Z" }, + { url = "https://files.pythonhosted.org/packages/40/a9/3feb49f17bbd1300dd2570432961f5c8a4ffeff1db6f02c7273bd020a4c9/numpy-2.4.2-cp311-cp311-macosx_14_0_x86_64.whl", hash = "sha256:cb7bbb88aa74908950d979eeaa24dbdf1a865e3c7e45ff0121d8f70387b55f73", size = 6805145, upload-time = "2026-01-31T23:10:32.352Z" }, + { url = "https://files.pythonhosted.org/packages/3f/39/fdf35cbd6d6e2fcad42fcf85ac04a85a0d0fbfbf34b30721c98d602fd70a/numpy-2.4.2-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4f069069931240b3fc703f1e23df63443dbd6390614c8c44a87d96cd0ec81eb1", size = 15966084, upload-time = "2026-01-31T23:10:34.502Z" }, + { url = "https://files.pythonhosted.org/packages/1b/46/6fa4ea94f1ddf969b2ee941290cca6f1bfac92b53c76ae5f44afe17ceb69/numpy-2.4.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c02ef4401a506fb60b411467ad501e1429a3487abca4664871d9ae0b46c8ba32", size = 16899477, upload-time = "2026-01-31T23:10:37.075Z" }, + { url = "https://files.pythonhosted.org/packages/09/a1/2a424e162b1a14a5bd860a464ab4e07513916a64ab1683fae262f735ccd2/numpy-2.4.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:2653de5c24910e49c2b106499803124dde62a5a1fe0eedeaecf4309a5f639390", size = 17323429, upload-time = "2026-01-31T23:10:39.704Z" }, + { url = "https://files.pythonhosted.org/packages/ce/a2/73014149ff250628df72c58204822ac01d768697913881aacf839ff78680/numpy-2.4.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1ae241bbfc6ae276f94a170b14785e561cb5e7f626b6688cf076af4110887413", size = 18635109, upload-time = "2026-01-31T23:10:41.924Z" }, + { url = "https://files.pythonhosted.org/packages/6c/0c/73e8be2f1accd56df74abc1c5e18527822067dced5ec0861b5bb882c2ce0/numpy-2.4.2-cp311-cp311-win32.whl", hash = "sha256:df1b10187212b198dd45fa943d8985a3c8cf854aed4923796e0e019e113a1bda", size = 6237915, upload-time = "2026-01-31T23:10:45.26Z" }, + { url = "https://files.pythonhosted.org/packages/76/ae/e0265e0163cf127c24c3969d29f1c4c64551a1e375d95a13d32eab25d364/numpy-2.4.2-cp311-cp311-win_amd64.whl", hash = "sha256:b9c618d56a29c9cb1c4da979e9899be7578d2e0b3c24d52079c166324c9e8695", size = 12607972, upload-time = "2026-01-31T23:10:47.021Z" }, + { url = "https://files.pythonhosted.org/packages/29/a5/c43029af9b8014d6ea157f192652c50042e8911f4300f8f6ed3336bf437f/numpy-2.4.2-cp311-cp311-win_arm64.whl", hash = "sha256:47c5a6ed21d9452b10227e5e8a0e1c22979811cad7dcc19d8e3e2fb8fa03f1a3", size = 10485763, upload-time = "2026-01-31T23:10:50.087Z" }, + { url = "https://files.pythonhosted.org/packages/51/6e/6f394c9c77668153e14d4da83bcc247beb5952f6ead7699a1a2992613bea/numpy-2.4.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:21982668592194c609de53ba4933a7471880ccbaadcc52352694a59ecc860b3a", size = 16667963, upload-time = "2026-01-31T23:10:52.147Z" }, + { url = "https://files.pythonhosted.org/packages/1f/f8/55483431f2b2fd015ae6ed4fe62288823ce908437ed49db5a03d15151678/numpy-2.4.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40397bda92382fcec844066efb11f13e1c9a3e2a8e8f318fb72ed8b6db9f60f1", size = 14693571, upload-time = "2026-01-31T23:10:54.789Z" }, + { url = "https://files.pythonhosted.org/packages/2f/20/18026832b1845cdc82248208dd929ca14c9d8f2bac391f67440707fff27c/numpy-2.4.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:b3a24467af63c67829bfaa61eecf18d5432d4f11992688537be59ecd6ad32f5e", size = 5203469, upload-time = "2026-01-31T23:10:57.343Z" }, + { url = "https://files.pythonhosted.org/packages/7d/33/2eb97c8a77daaba34eaa3fa7241a14ac5f51c46a6bd5911361b644c4a1e2/numpy-2.4.2-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:805cc8de9fd6e7a22da5aed858e0ab16be5a4db6c873dde1d7451c541553aa27", size = 6550820, upload-time = "2026-01-31T23:10:59.429Z" }, + { url = "https://files.pythonhosted.org/packages/b1/91/b97fdfd12dc75b02c44e26c6638241cc004d4079a0321a69c62f51470c4c/numpy-2.4.2-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6d82351358ffbcdcd7b686b90742a9b86632d6c1c051016484fa0b326a0a1548", size = 15663067, upload-time = "2026-01-31T23:11:01.291Z" }, + { url = "https://files.pythonhosted.org/packages/f5/c6/a18e59f3f0b8071cc85cbc8d80cd02d68aa9710170b2553a117203d46936/numpy-2.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9e35d3e0144137d9fdae62912e869136164534d64a169f86438bc9561b6ad49f", size = 16619782, upload-time = "2026-01-31T23:11:03.669Z" }, + { url = "https://files.pythonhosted.org/packages/b7/83/9751502164601a79e18847309f5ceec0b1446d7b6aa12305759b72cf98b2/numpy-2.4.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:adb6ed2ad29b9e15321d167d152ee909ec73395901b70936f029c3bc6d7f4460", size = 17013128, upload-time = "2026-01-31T23:11:05.913Z" }, + { url = "https://files.pythonhosted.org/packages/61/c4/c4066322256ec740acc1c8923a10047818691d2f8aec254798f3dd90f5f2/numpy-2.4.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8906e71fd8afcb76580404e2a950caef2685df3d2a57fe82a86ac8d33cc007ba", size = 18345324, upload-time = "2026-01-31T23:11:08.248Z" }, + { url = "https://files.pythonhosted.org/packages/ab/af/6157aa6da728fa4525a755bfad486ae7e3f76d4c1864138003eb84328497/numpy-2.4.2-cp312-cp312-win32.whl", hash = "sha256:ec055f6dae239a6299cace477b479cca2fc125c5675482daf1dd886933a1076f", size = 5960282, upload-time = "2026-01-31T23:11:10.497Z" }, + { url = "https://files.pythonhosted.org/packages/92/0f/7ceaaeaacb40567071e94dbf2c9480c0ae453d5bb4f52bea3892c39dc83c/numpy-2.4.2-cp312-cp312-win_amd64.whl", hash = "sha256:209fae046e62d0ce6435fcfe3b1a10537e858249b3d9b05829e2a05218296a85", size = 12314210, upload-time = "2026-01-31T23:11:12.176Z" }, + { url = "https://files.pythonhosted.org/packages/2f/a3/56c5c604fae6dd40fa2ed3040d005fca97e91bd320d232ac9931d77ba13c/numpy-2.4.2-cp312-cp312-win_arm64.whl", hash = "sha256:fbde1b0c6e81d56f5dccd95dd4a711d9b95df1ae4009a60887e56b27e8d903fa", size = 10220171, upload-time = "2026-01-31T23:11:14.684Z" }, + { url = "https://files.pythonhosted.org/packages/a1/22/815b9fe25d1d7ae7d492152adbc7226d3eff731dffc38fe970589fcaaa38/numpy-2.4.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:25f2059807faea4b077a2b6837391b5d830864b3543627f381821c646f31a63c", size = 16663696, upload-time = "2026-01-31T23:11:17.516Z" }, + { url = "https://files.pythonhosted.org/packages/09/f0/817d03a03f93ba9c6c8993de509277d84e69f9453601915e4a69554102a1/numpy-2.4.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bd3a7a9f5847d2fb8c2c6d1c862fa109c31a9abeca1a3c2bd5a64572955b2979", size = 14688322, upload-time = "2026-01-31T23:11:19.883Z" }, + { url = "https://files.pythonhosted.org/packages/da/b4/f805ab79293c728b9a99438775ce51885fd4f31b76178767cfc718701a39/numpy-2.4.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:8e4549f8a3c6d13d55041925e912bfd834285ef1dd64d6bc7d542583355e2e98", size = 5198157, upload-time = "2026-01-31T23:11:22.375Z" }, + { url = "https://files.pythonhosted.org/packages/74/09/826e4289844eccdcd64aac27d13b0fd3f32039915dd5b9ba01baae1f436c/numpy-2.4.2-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:aea4f66ff44dfddf8c2cffd66ba6538c5ec67d389285292fe428cb2c738c8aef", size = 6546330, upload-time = "2026-01-31T23:11:23.958Z" }, + { url = "https://files.pythonhosted.org/packages/19/fb/cbfdbfa3057a10aea5422c558ac57538e6acc87ec1669e666d32ac198da7/numpy-2.4.2-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c3cd545784805de05aafe1dde61752ea49a359ccba9760c1e5d1c88a93bbf2b7", size = 15660968, upload-time = "2026-01-31T23:11:25.713Z" }, + { url = "https://files.pythonhosted.org/packages/04/dc/46066ce18d01645541f0186877377b9371b8fa8017fa8262002b4ef22612/numpy-2.4.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d0d9b7c93578baafcbc5f0b83eaf17b79d345c6f36917ba0c67f45226911d499", size = 16607311, upload-time = "2026-01-31T23:11:28.117Z" }, + { url = "https://files.pythonhosted.org/packages/14/d9/4b5adfc39a43fa6bf918c6d544bc60c05236cc2f6339847fc5b35e6cb5b0/numpy-2.4.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f74f0f7779cc7ae07d1810aab8ac6b1464c3eafb9e283a40da7309d5e6e48fbb", size = 17012850, upload-time = "2026-01-31T23:11:30.888Z" }, + { url = "https://files.pythonhosted.org/packages/b7/20/adb6e6adde6d0130046e6fdfb7675cc62bc2f6b7b02239a09eb58435753d/numpy-2.4.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c7ac672d699bf36275c035e16b65539931347d68b70667d28984c9fb34e07fa7", size = 18334210, upload-time = "2026-01-31T23:11:33.214Z" }, + { url = "https://files.pythonhosted.org/packages/78/0e/0a73b3dff26803a8c02baa76398015ea2a5434d9b8265a7898a6028c1591/numpy-2.4.2-cp313-cp313-win32.whl", hash = "sha256:8e9afaeb0beff068b4d9cd20d322ba0ee1cecfb0b08db145e4ab4dd44a6b5110", size = 5958199, upload-time = "2026-01-31T23:11:35.385Z" }, + { url = "https://files.pythonhosted.org/packages/43/bc/6352f343522fcb2c04dbaf94cb30cca6fd32c1a750c06ad6231b4293708c/numpy-2.4.2-cp313-cp313-win_amd64.whl", hash = "sha256:7df2de1e4fba69a51c06c28f5a3de36731eb9639feb8e1cf7e4a7b0daf4cf622", size = 12310848, upload-time = "2026-01-31T23:11:38.001Z" }, + { url = "https://files.pythonhosted.org/packages/6e/8d/6da186483e308da5da1cc6918ce913dcfe14ffde98e710bfeff2a6158d4e/numpy-2.4.2-cp313-cp313-win_arm64.whl", hash = "sha256:0fece1d1f0a89c16b03442eae5c56dc0be0c7883b5d388e0c03f53019a4bfd71", size = 10221082, upload-time = "2026-01-31T23:11:40.392Z" }, + { url = "https://files.pythonhosted.org/packages/25/a1/9510aa43555b44781968935c7548a8926274f815de42ad3997e9e83680dd/numpy-2.4.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:5633c0da313330fd20c484c78cdd3f9b175b55e1a766c4a174230c6b70ad8262", size = 14815866, upload-time = "2026-01-31T23:11:42.495Z" }, + { url = "https://files.pythonhosted.org/packages/36/30/6bbb5e76631a5ae46e7923dd16ca9d3f1c93cfa8d4ed79a129814a9d8db3/numpy-2.4.2-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:d9f64d786b3b1dd742c946c42d15b07497ed14af1a1f3ce840cce27daa0ce913", size = 5325631, upload-time = "2026-01-31T23:11:44.7Z" }, + { url = "https://files.pythonhosted.org/packages/46/00/3a490938800c1923b567b3a15cd17896e68052e2145d8662aaf3e1ffc58f/numpy-2.4.2-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:b21041e8cb6a1eb5312dd1d2f80a94d91efffb7a06b70597d44f1bd2dfc315ab", size = 6646254, upload-time = "2026-01-31T23:11:46.341Z" }, + { url = "https://files.pythonhosted.org/packages/d3/e9/fac0890149898a9b609caa5af7455a948b544746e4b8fe7c212c8edd71f8/numpy-2.4.2-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:00ab83c56211a1d7c07c25e3217ea6695e50a3e2f255053686b081dc0b091a82", size = 15720138, upload-time = "2026-01-31T23:11:48.082Z" }, + { url = "https://files.pythonhosted.org/packages/ea/5c/08887c54e68e1e28df53709f1893ce92932cc6f01f7c3d4dc952f61ffd4e/numpy-2.4.2-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2fb882da679409066b4603579619341c6d6898fc83a8995199d5249f986e8e8f", size = 16655398, upload-time = "2026-01-31T23:11:50.293Z" }, + { url = "https://files.pythonhosted.org/packages/4d/89/253db0fa0e66e9129c745e4ef25631dc37d5f1314dad2b53e907b8538e6d/numpy-2.4.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:66cb9422236317f9d44b67b4d18f44efe6e9c7f8794ac0462978513359461554", size = 17079064, upload-time = "2026-01-31T23:11:52.927Z" }, + { url = "https://files.pythonhosted.org/packages/2a/d5/cbade46ce97c59c6c3da525e8d95b7abe8a42974a1dc5c1d489c10433e88/numpy-2.4.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:0f01dcf33e73d80bd8dc0f20a71303abbafa26a19e23f6b68d1aa9990af90257", size = 18379680, upload-time = "2026-01-31T23:11:55.22Z" }, + { url = "https://files.pythonhosted.org/packages/40/62/48f99ae172a4b63d981babe683685030e8a3df4f246c893ea5c6ef99f018/numpy-2.4.2-cp313-cp313t-win32.whl", hash = "sha256:52b913ec40ff7ae845687b0b34d8d93b60cb66dcee06996dd5c99f2fc9328657", size = 6082433, upload-time = "2026-01-31T23:11:58.096Z" }, + { url = "https://files.pythonhosted.org/packages/07/38/e054a61cfe48ad9f1ed0d188e78b7e26859d0b60ef21cd9de4897cdb5326/numpy-2.4.2-cp313-cp313t-win_amd64.whl", hash = "sha256:5eea80d908b2c1f91486eb95b3fb6fab187e569ec9752ab7d9333d2e66bf2d6b", size = 12451181, upload-time = "2026-01-31T23:11:59.782Z" }, + { url = "https://files.pythonhosted.org/packages/6e/a4/a05c3a6418575e185dd84d0b9680b6bb2e2dc3e4202f036b7b4e22d6e9dc/numpy-2.4.2-cp313-cp313t-win_arm64.whl", hash = "sha256:fd49860271d52127d61197bb50b64f58454e9f578cb4b2c001a6de8b1f50b0b1", size = 10290756, upload-time = "2026-01-31T23:12:02.438Z" }, + { url = "https://files.pythonhosted.org/packages/18/88/b7df6050bf18fdcfb7046286c6535cabbdd2064a3440fca3f069d319c16e/numpy-2.4.2-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:444be170853f1f9d528428eceb55f12918e4fda5d8805480f36a002f1415e09b", size = 16663092, upload-time = "2026-01-31T23:12:04.521Z" }, + { url = "https://files.pythonhosted.org/packages/25/7a/1fee4329abc705a469a4afe6e69b1ef7e915117747886327104a8493a955/numpy-2.4.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:d1240d50adff70c2a88217698ca844723068533f3f5c5fa6ee2e3220e3bdb000", size = 14698770, upload-time = "2026-01-31T23:12:06.96Z" }, + { url = "https://files.pythonhosted.org/packages/fb/0b/f9e49ba6c923678ad5bc38181c08ac5e53b7a5754dbca8e581aa1a56b1ff/numpy-2.4.2-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:7cdde6de52fb6664b00b056341265441192d1291c130e99183ec0d4b110ff8b1", size = 5208562, upload-time = "2026-01-31T23:12:09.632Z" }, + { url = "https://files.pythonhosted.org/packages/7d/12/d7de8f6f53f9bb76997e5e4c069eda2051e3fe134e9181671c4391677bb2/numpy-2.4.2-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:cda077c2e5b780200b6b3e09d0b42205a3d1c68f30c6dceb90401c13bff8fe74", size = 6543710, upload-time = "2026-01-31T23:12:11.969Z" }, + { url = "https://files.pythonhosted.org/packages/09/63/c66418c2e0268a31a4cf8a8b512685748200f8e8e8ec6c507ce14e773529/numpy-2.4.2-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d30291931c915b2ab5717c2974bb95ee891a1cf22ebc16a8006bd59cd210d40a", size = 15677205, upload-time = "2026-01-31T23:12:14.33Z" }, + { url = "https://files.pythonhosted.org/packages/5d/6c/7f237821c9642fb2a04d2f1e88b4295677144ca93285fd76eff3bcba858d/numpy-2.4.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bba37bc29d4d85761deed3954a1bc62be7cf462b9510b51d367b769a8c8df325", size = 16611738, upload-time = "2026-01-31T23:12:16.525Z" }, + { url = "https://files.pythonhosted.org/packages/c2/a7/39c4cdda9f019b609b5c473899d87abff092fc908cfe4d1ecb2fcff453b0/numpy-2.4.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b2f0073ed0868db1dcd86e052d37279eef185b9c8db5bf61f30f46adac63c909", size = 17028888, upload-time = "2026-01-31T23:12:19.306Z" }, + { url = "https://files.pythonhosted.org/packages/da/b3/e84bb64bdfea967cc10950d71090ec2d84b49bc691df0025dddb7c26e8e3/numpy-2.4.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7f54844851cdb630ceb623dcec4db3240d1ac13d4990532446761baede94996a", size = 18339556, upload-time = "2026-01-31T23:12:21.816Z" }, + { url = "https://files.pythonhosted.org/packages/88/f5/954a291bc1192a27081706862ac62bb5920fbecfbaa302f64682aa90beed/numpy-2.4.2-cp314-cp314-win32.whl", hash = "sha256:12e26134a0331d8dbd9351620f037ec470b7c75929cb8a1537f6bfe411152a1a", size = 6006899, upload-time = "2026-01-31T23:12:24.14Z" }, + { url = "https://files.pythonhosted.org/packages/05/cb/eff72a91b2efdd1bc98b3b8759f6a1654aa87612fc86e3d87d6fe4f948c4/numpy-2.4.2-cp314-cp314-win_amd64.whl", hash = "sha256:068cdb2d0d644cdb45670810894f6a0600797a69c05f1ac478e8d31670b8ee75", size = 12443072, upload-time = "2026-01-31T23:12:26.33Z" }, + { url = "https://files.pythonhosted.org/packages/37/75/62726948db36a56428fce4ba80a115716dc4fad6a3a4352487f8bb950966/numpy-2.4.2-cp314-cp314-win_arm64.whl", hash = "sha256:6ed0be1ee58eef41231a5c943d7d1375f093142702d5723ca2eb07db9b934b05", size = 10494886, upload-time = "2026-01-31T23:12:28.488Z" }, + { url = "https://files.pythonhosted.org/packages/36/2f/ee93744f1e0661dc267e4b21940870cabfae187c092e1433b77b09b50ac4/numpy-2.4.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:98f16a80e917003a12c0580f97b5f875853ebc33e2eaa4bccfc8201ac6869308", size = 14818567, upload-time = "2026-01-31T23:12:30.709Z" }, + { url = "https://files.pythonhosted.org/packages/a7/24/6535212add7d76ff938d8bdc654f53f88d35cddedf807a599e180dcb8e66/numpy-2.4.2-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:20abd069b9cda45874498b245c8015b18ace6de8546bf50dfa8cea1696ed06ef", size = 5328372, upload-time = "2026-01-31T23:12:32.962Z" }, + { url = "https://files.pythonhosted.org/packages/5e/9d/c48f0a035725f925634bf6b8994253b43f2047f6778a54147d7e213bc5a7/numpy-2.4.2-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:e98c97502435b53741540a5717a6749ac2ada901056c7db951d33e11c885cc7d", size = 6649306, upload-time = "2026-01-31T23:12:34.797Z" }, + { url = "https://files.pythonhosted.org/packages/81/05/7c73a9574cd4a53a25907bad38b59ac83919c0ddc8234ec157f344d57d9a/numpy-2.4.2-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:da6cad4e82cb893db4b69105c604d805e0c3ce11501a55b5e9f9083b47d2ffe8", size = 15722394, upload-time = "2026-01-31T23:12:36.565Z" }, + { url = "https://files.pythonhosted.org/packages/35/fa/4de10089f21fc7d18442c4a767ab156b25c2a6eaf187c0db6d9ecdaeb43f/numpy-2.4.2-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9e4424677ce4b47fe73c8b5556d876571f7c6945d264201180db2dc34f676ab5", size = 16653343, upload-time = "2026-01-31T23:12:39.188Z" }, + { url = "https://files.pythonhosted.org/packages/b8/f9/d33e4ffc857f3763a57aa85650f2e82486832d7492280ac21ba9efda80da/numpy-2.4.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:2b8f157c8a6f20eb657e240f8985cc135598b2b46985c5bccbde7616dc9c6b1e", size = 17078045, upload-time = "2026-01-31T23:12:42.041Z" }, + { url = "https://files.pythonhosted.org/packages/c8/b8/54bdb43b6225badbea6389fa038c4ef868c44f5890f95dd530a218706da3/numpy-2.4.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5daf6f3914a733336dab21a05cdec343144600e964d2fcdabaac0c0269874b2a", size = 18380024, upload-time = "2026-01-31T23:12:44.331Z" }, + { url = "https://files.pythonhosted.org/packages/a5/55/6e1a61ded7af8df04016d81b5b02daa59f2ea9252ee0397cb9f631efe9e5/numpy-2.4.2-cp314-cp314t-win32.whl", hash = "sha256:8c50dd1fc8826f5b26a5ee4d77ca55d88a895f4e4819c7ecc2a9f5905047a443", size = 6153937, upload-time = "2026-01-31T23:12:47.229Z" }, + { url = "https://files.pythonhosted.org/packages/45/aa/fa6118d1ed6d776b0983f3ceac9b1a5558e80df9365b1c3aa6d42bf9eee4/numpy-2.4.2-cp314-cp314t-win_amd64.whl", hash = "sha256:fcf92bee92742edd401ba41135185866f7026c502617f422eb432cfeca4fe236", size = 12631844, upload-time = "2026-01-31T23:12:48.997Z" }, + { url = "https://files.pythonhosted.org/packages/32/0a/2ec5deea6dcd158f254a7b372fb09cfba5719419c8d66343bab35237b3fb/numpy-2.4.2-cp314-cp314t-win_arm64.whl", hash = "sha256:1f92f53998a17265194018d1cc321b2e96e900ca52d54c7c77837b71b9465181", size = 10565379, upload-time = "2026-01-31T23:12:51.345Z" }, + { url = "https://files.pythonhosted.org/packages/f4/f8/50e14d36d915ef64d8f8bc4a087fc8264d82c785eda6711f80ab7e620335/numpy-2.4.2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl", hash = "sha256:89f7268c009bc492f506abd6f5265defa7cb3f7487dc21d357c3d290add45082", size = 16833179, upload-time = "2026-01-31T23:12:53.5Z" }, + { url = "https://files.pythonhosted.org/packages/17/17/809b5cad63812058a8189e91a1e2d55a5a18fd04611dbad244e8aeae465c/numpy-2.4.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:e6dee3bb76aa4009d5a912180bf5b2de012532998d094acee25d9cb8dee3e44a", size = 14889755, upload-time = "2026-01-31T23:12:55.933Z" }, + { url = "https://files.pythonhosted.org/packages/3e/ea/181b9bcf7627fc8371720316c24db888dcb9829b1c0270abf3d288b2e29b/numpy-2.4.2-pp311-pypy311_pp73-macosx_14_0_arm64.whl", hash = "sha256:cd2bd2bbed13e213d6b55dc1d035a4f91748a7d3edc9480c13898b0353708920", size = 5399500, upload-time = "2026-01-31T23:12:58.671Z" }, + { url = "https://files.pythonhosted.org/packages/33/9f/413adf3fc955541ff5536b78fcf0754680b3c6d95103230252a2c9408d23/numpy-2.4.2-pp311-pypy311_pp73-macosx_14_0_x86_64.whl", hash = "sha256:cf28c0c1d4c4bf00f509fa7eb02c58d7caf221b50b467bcb0d9bbf1584d5c821", size = 6714252, upload-time = "2026-01-31T23:13:00.518Z" }, + { url = "https://files.pythonhosted.org/packages/91/da/643aad274e29ccbdf42ecd94dafe524b81c87bcb56b83872d54827f10543/numpy-2.4.2-pp311-pypy311_pp73-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e04ae107ac591763a47398bb45b568fc38f02dbc4aa44c063f67a131f99346cb", size = 15797142, upload-time = "2026-01-31T23:13:02.219Z" }, + { url = "https://files.pythonhosted.org/packages/66/27/965b8525e9cb5dc16481b30a1b3c21e50c7ebf6e9dbd48d0c4d0d5089c7e/numpy-2.4.2-pp311-pypy311_pp73-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:602f65afdef699cda27ec0b9224ae5dc43e328f4c24c689deaf77133dbee74d0", size = 16727979, upload-time = "2026-01-31T23:13:04.62Z" }, + { url = "https://files.pythonhosted.org/packages/de/e5/b7d20451657664b07986c2f6e3be564433f5dcaf3482d68eaecd79afaf03/numpy-2.4.2-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:be71bf1edb48ebbbf7f6337b5bfd2f895d1902f6335a5830b20141fc126ffba0", size = 12502577, upload-time = "2026-01-31T23:13:07.08Z" }, +] + +[[package]] +name = "nvidia-cublas" +version = "13.2.1.1" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9d/36/0124129e1378e9834e0cbe19781fbe0ffd5f870c2af6f01cdf17a9869c39/nvidia_cublas-13.2.1.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:8b4a4cd8b73772fde9ccaa1f3967eb001ae5fde8b1dc37f7442d072b64d6f5da", size = 502470979, upload-time = "2026-01-13T22:39:37.619Z" }, + { url = "https://files.pythonhosted.org/packages/e2/e7/39e43c0688f9788c88da0b91ea18125448c5f515104aadf65a70243f144f/nvidia_cublas-13.2.1.1-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:8c13c93cf8be4480b4909905c96d2d31575b4af43fcd3af0e84af94762665e4f", size = 401085577, upload-time = "2026-01-13T22:40:18.702Z" }, + { url = "https://files.pythonhosted.org/packages/8b/9b/d9788b63872c6e4ce0fb292f2000642e73a8ae4da2d6f6b33759b77059af/nvidia_cublas-13.2.1.1-py3-none-win_amd64.whl", hash = "sha256:bc94f0597c21cfd6fea9446b18309b2351630ff227bb4e8575196494fb51c6b6", size = 385519499, upload-time = "2026-01-13T22:57:28.499Z" }, +] + +[[package]] +name = "nvidia-cublas-cu12" +version = "12.9.1.4" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/82/6c/90d3f532f608a03a13c1d6c16c266ffa3828e8011b1549d3b61db2ad59f5/nvidia_cublas_cu12-12.9.1.4-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:7a950dae01add3b415a5a5cdc4ec818fb5858263e9cca59004bb99fdbbd3a5d6", size = 575006342, upload-time = "2025-06-05T20:04:16.902Z" }, + { url = "https://files.pythonhosted.org/packages/77/3c/aa88abe01f3be3d1f8f787d1d33dc83e76fec05945f9a28fbb41cfb99cd5/nvidia_cublas_cu12-12.9.1.4-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:453611eb21a7c1f2c2156ed9f3a45b691deda0440ec550860290dc901af5b4c2", size = 581242350, upload-time = "2025-06-05T20:04:51.979Z" }, + { url = "https://files.pythonhosted.org/packages/45/a1/a17fade6567c57452cfc8f967a40d1035bb9301db52f27808167fbb2be2f/nvidia_cublas_cu12-12.9.1.4-py3-none-win_amd64.whl", hash = "sha256:1e5fee10662e6e52bd71dec533fbbd4971bb70a5f24f3bc3793e5c2e9dc640bf", size = 553153899, upload-time = "2025-06-05T20:13:35.556Z" }, +] + +[[package]] +name = "nvidia-cublasmp-cu12" +version = "0.8.0.2023" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-cublas-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-nccl-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/5d/57/8d71e39278511bdc2f5064cb00463b21b106905cfc84a70dbb40b4af9038/nvidia_cublasmp_cu12-0.8.0.2023-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:8335cbc6643409a2d36157775e8ca0349cc3861b7c152000f372d87f0c943655", size = 11535076, upload-time = "2026-02-10T15:57:38.382Z" }, + { url = "https://files.pythonhosted.org/packages/b6/29/6f474e6b422424931e527230856bbf8195dd5028cc2b1dda502668fba3fa/nvidia_cublasmp_cu12-0.8.0.2023-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:8b0e6b318ef47a11c893f961854730557da1c8888baac9258470a8202f7f440a", size = 11580522, upload-time = "2026-02-10T15:58:27.987Z" }, +] + +[[package]] +name = "nvidia-cublasmp-cu13" +version = "0.8.0.2023" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-cublas", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-nccl-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/6c/b2/bea4a093f2b977791c73b47ebb921cb6f0c30b7b5fbcd73fa50336bc32a0/nvidia_cublasmp_cu13-0.8.0.2023-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:1e7f83b4da43b0d7c2793ac631765e915f50fe6b3d1d96b74a946e0318022c09", size = 7599263, upload-time = "2026-02-10T15:57:00.673Z" }, + { url = "https://files.pythonhosted.org/packages/17/38/8fcb8841e8b6bd312ec33cd803ba1cea4795bfe813b3476518f50792a275/nvidia_cublasmp_cu13-0.8.0.2023-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:65f4e7ad21cc1a17031e186bf190cf861ed286f94e429d71f973975e54c7c4f9", size = 7653438, upload-time = "2026-02-10T15:58:09.01Z" }, +] + +[[package]] +name = "nvidia-cuda-cccl" +version = "13.1.115" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ea/e8/0b0295d3f384d970ebffc2fbfe922c7e35bf1bc68f8d13a042f44935a667/nvidia_cuda_cccl-13.1.115-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5d5d26df9e56af547a3699048b466d55dbab7557af030161de96abd67834512a", size = 3480303, upload-time = "2026-01-13T22:29:23.018Z" }, + { url = "https://files.pythonhosted.org/packages/06/bf/7c2a9c40d4064e8e0e9dc14f4de357a810e7739ec00cc4f9144d7fc6d7af/nvidia_cuda_cccl-13.1.115-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d4a9e0590cd34290cda27f402a67fbf42e3ed043bdd927c6dd52419c860f2f92", size = 3430952, upload-time = "2026-01-13T22:29:51.639Z" }, + { url = "https://files.pythonhosted.org/packages/86/78/7c4f33a286e94733c72e85f70eb86e59425554ed6dad894ee8fc65e9366a/nvidia_cuda_cccl-13.1.115-py3-none-win_amd64.whl", hash = "sha256:5ae329be60577aabdfe1d9324a7cf42e06d31dd1aaafdb1c748158c54a053cc7", size = 3419032, upload-time = "2026-01-13T22:51:47.858Z" }, +] + +[[package]] +name = "nvidia-cuda-cccl-cu12" +version = "12.9.27" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/61/7e/82e49956b046bdc506c789235c587d9b3ef58b8bc1782258c1e247229647/nvidia_cuda_cccl_cu12-12.9.27-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d7898b38aa68beaa234d48f0868273702342a196d6e2e9d0ef058dca2390ebea", size = 3152245, upload-time = "2025-05-01T19:32:04.802Z" }, + { url = "https://files.pythonhosted.org/packages/18/2a/d4cd8506d2044e082f8cd921be57392e6a9b5ccd3ffdf050362430a3d5d5/nvidia_cuda_cccl_cu12-12.9.27-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:37869e17ce2e1ecec6eddf1927cca0f8c34e64fd848d40453df559091e2d7117", size = 3152243, upload-time = "2025-05-01T19:32:13.955Z" }, + { url = "https://files.pythonhosted.org/packages/ce/9b/1daf405620c7ac371b76b823c6336dd742673d41a150d9a04eec2c690379/nvidia_cuda_cccl_cu12-12.9.27-py3-none-win_amd64.whl", hash = "sha256:72106f95a9bb3be18472806b4f663ebf0f9248a86d14b4ae3305725b855d9d92", size = 3152175, upload-time = "2025-05-01T19:45:11.372Z" }, +] + +[[package]] +name = "nvidia-cuda-crt" +version = "13.1.115" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/26/b7/79cd270e5dcfd2339d0fb03d99ee96a8903e085201d01b0aa416d51ad710/nvidia_cuda_crt-13.1.115-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:eefd71d80d296391b100ab61e44bfd924308e2685d382f33a24d5c59213b43da", size = 132617, upload-time = "2026-01-13T22:30:07.696Z" }, + { url = "https://files.pythonhosted.org/packages/0e/d8/55a04550975b3c1b4bee09c0c7cfec45b3df9bafc0bb704412dc244c79ff/nvidia_cuda_crt-13.1.115-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:53c9b03f804dc7e539dd11914ec3d3fd0849791d8cd6a73f0d4df984bb339916", size = 132619, upload-time = "2026-01-13T22:30:37.924Z" }, + { url = "https://files.pythonhosted.org/packages/9a/96/a5fd879a4e717d6ad8cb65f090019359d58d677ec208c01921cc122f4111/nvidia_cuda_crt-13.1.115-py3-none-win_amd64.whl", hash = "sha256:4f544e7e174a6e91c19f6a27a76222266bdd41e6da5f18f60ed4f7695414bb87", size = 133386, upload-time = "2026-01-13T22:52:19.886Z" }, +] + +[[package]] +name = "nvidia-cuda-nvcc" +version = "13.1.115" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-cuda-crt", marker = "sys_platform == 'linux' or sys_platform == 'win32' or extra != 'extra-13-cuda-bindings-all' or (extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cuda-runtime", marker = "sys_platform == 'linux' or sys_platform == 'win32' or extra != 'extra-13-cuda-bindings-all' or (extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-nvvm", marker = "sys_platform == 'linux' or sys_platform == 'win32' or extra != 'extra-13-cuda-bindings-all' or (extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/54/11/31a1141e63dcb64ddedd056f2c454a9503e91674890dd4913e4be0b515f6/nvidia_cuda_nvcc-13.1.115-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ae46f71ea6f377e7719c1084ae8ca28d4e88770ee4436478c366c15f1fcfdebe", size = 34717342, upload-time = "2026-01-13T22:34:02.133Z" }, + { url = "https://files.pythonhosted.org/packages/be/05/52918fd34dabbc00290a89557cb2ee47f05f86a364d179375561222b460d/nvidia_cuda_nvcc-13.1.115-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fe5c0604869dfbc837bdce9e1eef8e4f0e0d103c29e3875014ba3538c70efb74", size = 42261253, upload-time = "2026-01-13T22:34:20.113Z" }, + { url = "https://files.pythonhosted.org/packages/62/c1/2289f2ea5a47473d223516dadb3681868bd5b98e5601b66e6f895c258237/nvidia_cuda_nvcc-13.1.115-py3-none-win_amd64.whl", hash = "sha256:2b2e1544baf50698a45e64de90076f3c15dc900019825b3f147069ee4b653362", size = 31931112, upload-time = "2026-01-13T22:53:52.949Z" }, +] + +[[package]] +name = "nvidia-cuda-nvcc-cu12" +version = "12.9.86" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/25/48/b54a06168a2190572a312bfe4ce443687773eb61367ced31e064953dd2f7/nvidia_cuda_nvcc_cu12-12.9.86-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:5d6a0d32fdc7ea39917c20065614ae93add6f577d840233237ff08e9a38f58f0", size = 40546229, upload-time = "2025-06-05T20:01:53.357Z" }, + { url = "https://files.pythonhosted.org/packages/d6/5c/8cc072436787104bbbcbde1f76ab4a0d89e68f7cebc758dd2ad7913a43d0/nvidia_cuda_nvcc_cu12-12.9.86-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:44e1eca4d08926193a558d2434b1bf83d57b4d5743e0c431c0c83d51da1df62b", size = 39411138, upload-time = "2025-06-05T20:01:43.182Z" }, + { url = "https://files.pythonhosted.org/packages/d2/9e/c71c53655a65d7531c89421c282359e2f626838762f1ce6180ea0bbebd29/nvidia_cuda_nvcc_cu12-12.9.86-py3-none-win_amd64.whl", hash = "sha256:8ed7f0b17dea662755395be029376db3b94fed5cbb17c2d35cc866c5b1b84099", size = 34669845, upload-time = "2025-06-05T20:11:56.308Z" }, +] + +[[package]] +name = "nvidia-cuda-nvrtc" +version = "13.1.115" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ff/d8/6fcf0f32d133a7da92efb1e90844d9f7c104627066cc52b13f7f0b128b54/nvidia_cuda_nvrtc-13.1.115-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:d7cf1284ab82f379884decc8813d9d4a729bc96b1ec020a9cf80303f698d73c4", size = 46564545, upload-time = "2026-01-13T22:35:53.834Z" }, + { url = "https://files.pythonhosted.org/packages/e9/f8/8bab039cbdd87af53f2ca0ca9e93bd676e53393ab4ea43da4735854dc1ce/nvidia_cuda_nvrtc-13.1.115-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:dfbc5e3bb19db41e4a05280b7b0cb9cbb624699f57dab3798455f43345541f99", size = 44308134, upload-time = "2026-01-13T22:35:35.287Z" }, + { url = "https://files.pythonhosted.org/packages/d5/29/cd9a6b112fd3f50042f1044784b996aa510adf8ee6d5c1b638125945f32f/nvidia_cuda_nvrtc-13.1.115-py3-none-win_amd64.whl", hash = "sha256:f3e2bade7aa27bffe59ea507a2d7dbe65cdf8cb4a8f545c781cd5e6c9e9f5a91", size = 40551528, upload-time = "2026-01-13T22:54:40.805Z" }, +] + +[[package]] +name = "nvidia-cuda-nvrtc-cu12" +version = "12.9.86" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b8/85/e4af82cc9202023862090bfca4ea827d533329e925c758f0cde964cb54b7/nvidia_cuda_nvrtc_cu12-12.9.86-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:210cf05005a447e29214e9ce50851e83fc5f4358df8b453155d5e1918094dcb4", size = 89568129, upload-time = "2025-06-05T20:02:41.973Z" }, + { url = "https://files.pythonhosted.org/packages/64/eb/c2295044b8f3b3b08860e2f6a912b702fc92568a167259df5dddb78f325e/nvidia_cuda_nvrtc_cu12-12.9.86-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:096d4de6bda726415dfaf3198d4f5c522b8e70139c97feef5cd2ca6d4cd9cead", size = 44528905, upload-time = "2025-06-05T20:02:29.754Z" }, + { url = "https://files.pythonhosted.org/packages/52/de/823919be3b9d0ccbf1f784035423c5f18f4267fb0123558d58b813c6ec86/nvidia_cuda_nvrtc_cu12-12.9.86-py3-none-win_amd64.whl", hash = "sha256:72972ebdcf504d69462d3bcd67e7b81edd25d0fb85a2c46d3ea3517666636349", size = 76408187, upload-time = "2025-06-05T20:12:27.819Z" }, +] + +[[package]] +name = "nvidia-cuda-runtime" +version = "13.1.80" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/32/b7/8075a985c5a4a828d850f244266c67134f60b28d1106cd4abe6187bedcc3/nvidia_cuda_runtime-13.1.80-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5f1aa8fd779cae1a78aa8fdbaa5e4f245300baff120099d9b5ee84e3f4506a29", size = 2317343, upload-time = "2025-12-05T17:34:27.824Z" }, + { url = "https://files.pythonhosted.org/packages/fe/60/03858bc3954b3263eedcff7626712c656b6b5a0d7d25bcb1fc1ebee9d4f1/nvidia_cuda_runtime-13.1.80-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:dac25b52e69050e5a7a84957e6df470a85b185f8f648a99a1ab1dfce027576cf", size = 2297816, upload-time = "2025-12-05T17:34:48.703Z" }, + { url = "https://files.pythonhosted.org/packages/d7/c2/737165823dd0c7717d02faf892bd697f517dd017b9044e5d663f4e03b979/nvidia_cuda_runtime-13.1.80-py3-none-win_amd64.whl", hash = "sha256:00db7158108d3ec7fe213fa78e2640d664b5b1b6b85485007dde29ccaa6abef6", size = 3093656, upload-time = "2025-12-05T17:47:34.995Z" }, +] + +[[package]] +name = "nvidia-cuda-runtime-cu12" +version = "12.9.79" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/bc/e0/0279bd94539fda525e0c8538db29b72a5a8495b0c12173113471d28bce78/nvidia_cuda_runtime_cu12-12.9.79-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:83469a846206f2a733db0c42e223589ab62fd2fabac4432d2f8802de4bded0a4", size = 3515012, upload-time = "2025-06-05T20:00:35.519Z" }, + { url = "https://files.pythonhosted.org/packages/bc/46/a92db19b8309581092a3add7e6fceb4c301a3fd233969856a8cbf042cd3c/nvidia_cuda_runtime_cu12-12.9.79-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:25bba2dfb01d48a9b59ca474a1ac43c6ebf7011f1b0b8cc44f54eb6ac48a96c3", size = 3493179, upload-time = "2025-06-05T20:00:53.735Z" }, + { url = "https://files.pythonhosted.org/packages/59/df/e7c3a360be4f7b93cee39271b792669baeb3846c58a4df6dfcf187a7ffab/nvidia_cuda_runtime_cu12-12.9.79-py3-none-win_amd64.whl", hash = "sha256:8e018af8fa02363876860388bd10ccb89eb9ab8fb0aa749aaf58430a9f7c4891", size = 3591604, upload-time = "2025-06-05T20:11:17.036Z" }, +] + +[[package]] +name = "nvidia-cudss-cu12" +version = "0.7.1.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cuda-toolkit", version = "12.9.1", source = { registry = "https://pypi.org/simple" }, extra = ["cublas"], marker = "extra == 'group-15-cuda-pathfinder-cu12' or extra == 'group-15-cuda-pathfinder-test-cu12' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/4e/7f/0bb96031bdc421c5d2123c0570f7ba391e19c621862ceb20b2361a29ca94/nvidia_cudss_cu12-0.7.1.6-py3-none-manylinux_2_17_aarch64.whl", hash = "sha256:edf9a0d40463841a18e77e34071747ae7ae3145e0af65c976923a9ac125f97ac", size = 79845306, upload-time = "2025-11-04T21:45:12.625Z" }, + { url = "https://files.pythonhosted.org/packages/b9/3b/bc2da119af8328b7096bced5632d3b1045dad9b40cb2f3c64717c535e89f/nvidia_cudss_cu12-0.7.1.6-py3-none-manylinux_2_17_x86_64.whl", hash = "sha256:8b7837d216e871bb9ac174300a62eb998344f0b5faa03cf8f93d37c28985b325", size = 79958151, upload-time = "2025-11-04T21:46:46.009Z" }, + { url = "https://files.pythonhosted.org/packages/4d/67/13a8eb884b6cb314fffd8b9e4c60bcb18c8141e1a6ec9b51a95c84c87bde/nvidia_cudss_cu12-0.7.1.6-py3-none-win_amd64.whl", hash = "sha256:6cbe6f0c404259243faecf2ca13dfe282655d6296b97d5188995166190728435", size = 70856822, upload-time = "2025-11-04T21:36:25.936Z" }, +] + +[[package]] +name = "nvidia-cudss-cu13" +version = "0.7.1.6" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cuda-toolkit", version = "13.1.1", source = { registry = "https://pypi.org/simple" }, extra = ["cublas"], marker = "extra == 'group-15-cuda-pathfinder-cu13' or extra == 'group-15-cuda-pathfinder-test-cu13' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra != 'group-15-cuda-pathfinder-cu13' and extra != 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/cb/9d/720e6f8f71de8f421e5ce030691d00d4373fc0ccd96fa57c18b072e01009/nvidia_cudss_cu13-0.7.1.6-py3-none-manylinux_2_17_aarch64.whl", hash = "sha256:6fbc8cf61f0ec66d2d7bffad63605f914cae032412b8881ccdc7e89f29088f6d", size = 64870097, upload-time = "2025-11-04T21:43:37.383Z" }, + { url = "https://files.pythonhosted.org/packages/aa/03/57a30eaa0449ee329a8a7bb9611696ccde6b6d96d614371dcc3496635eff/nvidia_cudss_cu13-0.7.1.6-py3-none-manylinux_2_17_x86_64.whl", hash = "sha256:ec5d5a53789d282da8bdfac4743e01908589da79844ec9355518465d0615a801", size = 64990578, upload-time = "2025-11-04T21:45:51.147Z" }, + { url = "https://files.pythonhosted.org/packages/1c/ba/e87736dd80df0d7b0b092e5fb2012c2bb38c8588a1fd4690c2a1bf7d591c/nvidia_cudss_cu13-0.7.1.6-py3-none-win_amd64.whl", hash = "sha256:df502c3efef8dc5c79efc6c821bc974311588db79b525b1218b129389edccd51", size = 71882436, upload-time = "2025-11-04T21:35:45.736Z" }, +] + +[[package]] +name = "nvidia-cufft" +version = "12.1.0.78" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-nvjitlink", marker = "sys_platform == 'linux' or sys_platform == 'win32' or extra != 'extra-13-cuda-bindings-all' or (extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/5c/87/787185b85241dc3d1bdbd20f2d315425836127d25b312a7e65ee839530cf/nvidia_cufft-12.1.0.78-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:639f60e802ace75277178148bc14bc17c6d1ec1f133cd81557c3e06ab70bf951", size = 226093383, upload-time = "2026-01-13T22:40:51.441Z" }, + { url = "https://files.pythonhosted.org/packages/5d/98/db43880ac42210eb85916446c8f6e6daf51ec538951fed654d2dc9fb327d/nvidia_cufft-12.1.0.78-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e1ceed544d2c1d92a19e91c3de20d7eaca58075e43d4b09efbda7f603607f1c2", size = 226114436, upload-time = "2026-01-13T22:41:31.803Z" }, + { url = "https://files.pythonhosted.org/packages/a4/7a/fb6ce0578677621f4388c0267d91f79a9e5aaaf02da7315b7cbcbfd89907/nvidia_cufft-12.1.0.78-py3-none-win_amd64.whl", hash = "sha256:46ba83a139d5839f47d63301e7c8e216258d49ed22cd5cfe0528b32b905a582e", size = 225344006, upload-time = "2026-01-13T22:58:16.988Z" }, +] + +[[package]] +name = "nvidia-cufft-cu12" +version = "11.4.1.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-nvjitlink-cu12" }, +] +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" }, + { url = "https://files.pythonhosted.org/packages/95/f4/61e6996dd20481ee834f57a8e9dca28b1869366a135e0d42e2aa8493bdd4/nvidia_cufft_cu12-11.4.1.4-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c67884f2a7d276b4b80eb56a79322a95df592ae5e765cf1243693365ccab4e28", size = 200877592, upload-time = "2025-06-05T20:05:45.862Z" }, + { url = "https://files.pythonhosted.org/packages/20/ee/29955203338515b940bd4f60ffdbc073428f25ef9bfbce44c9a066aedc5c/nvidia_cufft_cu12-11.4.1.4-py3-none-win_amd64.whl", hash = "sha256:8e5bfaac795e93f80611f807d42844e8e27e340e0cde270dcb6c65386d795b80", size = 200067309, upload-time = "2025-06-05T20:13:59.762Z" }, +] + +[[package]] +name = "nvidia-cufftmp-cu12" +version = "11.4.0.6.post1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-nvshmem-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/94/15/6cf740d8ce3fd83a2862647b8e5dfb097c4492f18c762c0f1f8bea12c745/nvidia_cufftmp_cu12-11.4.0.6.post1-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:8cdae76b8d53db93312416771ee56c60dcd36142beabda6870e1004b0cf92ef2", size = 207132854, upload-time = "2025-04-04T18:46:22.258Z" }, + { url = "https://files.pythonhosted.org/packages/11/d3/1590422c89c00f0c0040056b15c631c4e43d6aff94f7a0b1f6f6f312764b/nvidia_cufftmp_cu12-11.4.0.6.post1-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:eed0a59c4a0e04d4be9d8153bc7b041fd87d72d7aaced0c8d5b05f4c6135eaae", size = 207051316, upload-time = "2025-04-04T18:45:27.397Z" }, +] + +[[package]] +name = "nvidia-cufftmp-cu13" +version = "12.1.3.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-nvshmem-cu13", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/12/51/7c402968ee86253f91783f5570d646e19421b5fb3e60a4f5e0505c76fb4e/nvidia_cufftmp_cu13-12.1.3.2-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:3060571dab12e70e6d056fca2c0dd07126090e1bde4336d3ce93818d83089bbf", size = 205655189, upload-time = "2025-11-13T18:06:59.947Z" }, + { url = "https://files.pythonhosted.org/packages/89/5f/8c427020dee169309c3943a421c14d3e7b1b46be72146de2fa5b55874dfe/nvidia_cufftmp_cu13-12.1.3.2-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:9caf70206b4f558d5ee3c3899ada2e416f02341957a19612cc1fe9ac61a6df93", size = 205560200, upload-time = "2025-11-13T18:06:48.068Z" }, +] + +[[package]] +name = "nvidia-cufile" +version = "1.16.1.26" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b0/04/b6403113d811300e6e749450486127209ff9bd0a7e68a8f32641faa4b821/nvidia_cufile-1.16.1.26-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c00f326bf15b83c60cc8e668db7447a89dc89ab75f039e8b9929db1e48fd776a", size = 1129439, upload-time = "2026-01-13T22:42:03.322Z" }, + { url = "https://files.pythonhosted.org/packages/17/10/f0ef3a42a9d6cd09d05f4fd94673a8c7adc090bdbcd9ba92849f9099c24f/nvidia_cufile-1.16.1.26-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:490e1f46fcd91fe3629b3819778d82ba9bc19a05704a362415432c7f4a899d37", size = 1269943, upload-time = "2026-01-13T22:42:20.349Z" }, +] + +[[package]] +name = "nvidia-cufile-cu12" +version = "1.14.1.1" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ad/28/b960e06d705a440c030edd84e16888ee14c743390bdb2a6368e92ffe8ef8/nvidia_cufile_cu12-1.14.1.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:9552e2231792e94b1ff17bc99e958cc0e6bbbaa4a9d91fa2dbeed97716628fe6", size = 1210714, upload-time = "2025-06-05T20:06:11.898Z" }, + { url = "https://files.pythonhosted.org/packages/b9/d2/110af3a1f77999d5eebf6ffae5d2305ab839e53c76eec3696640cc25b35d/nvidia_cufile_cu12-1.14.1.1-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:8dea77590761e02cb6dd955a57cb6414c58aa3cb1b7adbf9919869a11509cf65", size = 1135994, upload-time = "2025-06-05T20:06:03.952Z" }, +] + +[[package]] +name = "nvidia-curand" +version = "10.4.1.81" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/35/ac/45dcb451f99b254a33b3aee4e65f53e6bdcc94e9914fa7a8f4f3e4c52c48/nvidia_curand-10.4.1.81-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:f61e4210ee1a69a3a148f4a5a99b607358a0d253c7e5a26aa4099afcb9901e4f", size = 62416225, upload-time = "2026-01-13T22:42:50.211Z" }, + { url = "https://files.pythonhosted.org/packages/62/08/72b7ef58cabe8b7d2f36f90bc789ba147bab9f123c6ca4e16444aeac9840/nvidia_curand-10.4.1.81-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:6ea66d0de7e71472b800829b525df15027bd3d8d0c475778a4d2b2abc7b453bb", size = 59950480, upload-time = "2026-01-13T22:43:09.766Z" }, + { url = "https://files.pythonhosted.org/packages/e4/48/0a8f0e9e5af5811a5923df15c82a82718930c9b31b4c9ea2c80c9b1a29f0/nvidia_curand-10.4.1.81-py3-none-win_amd64.whl", hash = "sha256:e3f3678a07e5e3dbc125af2e4571eb6f298554637465cc8f66090af2417b1fb0", size = 55473392, upload-time = "2026-01-13T22:58:52.279Z" }, +] + +[[package]] +name = "nvidia-curand-cu12" +version = "10.3.10.19" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/14/1c/2a45afc614d99558d4a773fa740d8bb5471c8398eeed925fc0fcba020173/nvidia_curand_cu12-10.3.10.19-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:de663377feb1697e1d30ed587b07d5721fdd6d2015c738d7528a6002a6134d37", size = 68292066, upload-time = "2025-05-01T19:39:13.595Z" }, + { url = "https://files.pythonhosted.org/packages/31/44/193a0e171750ca9f8320626e8a1f2381e4077a65e69e2fb9708bd479e34a/nvidia_curand_cu12-10.3.10.19-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:49b274db4780d421bd2ccd362e1415c13887c53c214f0d4b761752b8f9f6aa1e", size = 68295626, upload-time = "2025-05-01T19:39:38.885Z" }, + { url = "https://files.pythonhosted.org/packages/e5/98/1bd66fd09cbe1a5920cb36ba87029d511db7cca93979e635fd431ad3b6c0/nvidia_curand_cu12-10.3.10.19-py3-none-win_amd64.whl", hash = "sha256:e8129e6ac40dc123bd948e33d3e11b4aa617d87a583fa2f21b3210e90c743cde", size = 68774847, upload-time = "2025-05-01T19:48:52.93Z" }, +] + +[[package]] +name = "nvidia-cusolver" +version = "12.0.9.81" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-cublas", marker = "sys_platform == 'linux' or sys_platform == 'win32' or extra != 'extra-13-cuda-bindings-all' or (extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-cusparse", marker = "sys_platform == 'linux' or sys_platform == 'win32' or extra != 'extra-13-cuda-bindings-all' or (extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, + { name = "nvidia-nvjitlink", marker = "sys_platform == 'linux' or sys_platform == 'win32' or extra != 'extra-13-cuda-bindings-all' or (extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/57/01/b897eca0b6ba57eaf2ecb9f743549a06a6d520dae8c603262d1c164cae81/nvidia_cusolver-12.0.9.81-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:124e9ade619124f4a4a946dd63814d0cfc7b4738d9f34639b83f4d7c323e1eb9", size = 224479825, upload-time = "2026-01-13T22:43:45.06Z" }, + { url = "https://files.pythonhosted.org/packages/5b/75/3fb6ba779d87e9a507e8f3b5a64e2e6f6c83d45a86d8c9e67601cffcd117/nvidia_cusolver-12.0.9.81-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:5d28371e1301d1edfb15b8b1201e24cd680bc72de7f384cc162c7edbd8c5348c", size = 202032975, upload-time = "2026-01-13T22:44:23.405Z" }, + { url = "https://files.pythonhosted.org/packages/40/b0/eba93a5d47e70a5fe99704b6666a43c6b65affe20933a0606799b2e2deb2/nvidia_cusolver-12.0.9.81-py3-none-win_amd64.whl", hash = "sha256:f975289a81563be5b2bfb7ce01bc11674360acef18894d11599ee720ed3e1a2f", size = 194611316, upload-time = "2026-01-13T22:59:28.53Z" }, +] + +[[package]] +name = "nvidia-cusolver-cu12" +version = "11.7.5.82" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-cublas-cu12" }, + { name = "nvidia-cusparse-cu12" }, + { name = "nvidia-nvjitlink-cu12" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/03/99/686ff9bf3a82a531c62b1a5c614476e8dfa24a9d89067aeedf3592ee4538/nvidia_cusolver_cu12-11.7.5.82-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:62efa83e4ace59a4c734d052bb72158e888aa7b770e1a5f601682f16fe5b4fd2", size = 337869834, upload-time = "2025-06-05T20:06:53.125Z" }, + { url = "https://files.pythonhosted.org/packages/33/40/79b0c64d44d6c166c0964ec1d803d067f4a145cca23e23925fd351d0e642/nvidia_cusolver_cu12-11.7.5.82-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:15da72d1340d29b5b3cf3fd100e3cd53421dde36002eda6ed93811af63c40d88", size = 338117415, upload-time = "2025-06-05T20:07:16.809Z" }, + { url = "https://files.pythonhosted.org/packages/32/5d/feb7f86b809f89b14193beffebe24cf2e4bf7af08372ab8cdd34d19a65a0/nvidia_cusolver_cu12-11.7.5.82-py3-none-win_amd64.whl", hash = "sha256:77666337237716783c6269a658dea310195cddbd80a5b2919b1ba8735cec8efd", size = 326215953, upload-time = "2025-06-05T20:14:41.76Z" }, +] + +[[package]] +name = "nvidia-cusparse" +version = "12.7.3.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-nvjitlink", marker = "sys_platform == 'linux' or sys_platform == 'win32' or extra != 'extra-13-cuda-bindings-all' or (extra == 'extra-13-cuda-bindings-all' and extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/98/b8/fbd4b324799fd8afb79642d5374ba7ab3eee0927257607f6b0631754f5bd/nvidia_cusparse-12.7.3.1-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c2cbabfe12fb58bfbd24fe2aa1b85a945900769eafc03cd788c5e19481f2a751", size = 170069494, upload-time = "2026-01-13T22:45:01.012Z" }, + { url = "https://files.pythonhosted.org/packages/4f/0c/6f1afab1aeba7c249f7ea2598513aaf22c30dde26e1c0c9681d9517b8ff3/nvidia_cusparse-12.7.3.1-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:39dc7926b835761ade1a7210e047877977cdf4153ac2f8df57662047916d92ad", size = 153162100, upload-time = "2026-01-13T22:45:38.173Z" }, + { url = "https://files.pythonhosted.org/packages/67/35/4666902aeb7e3f04d044b61046fdd91550780695d63e5be14f8e18262759/nvidia_cusparse-12.7.3.1-py3-none-win_amd64.whl", hash = "sha256:f52812126281931b83da04204c018ebaa743e0b272a06bf1dd1400ba8b3f1dcf", size = 151269695, upload-time = "2026-01-13T23:00:06.524Z" }, +] + +[[package]] +name = "nvidia-cusparse-cu12" +version = "12.5.10.65" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-nvjitlink-cu12" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/5e/6f/8710fbd17cdd1d0fc3fea7d36d5b65ce1933611c31e1861da330206b253a/nvidia_cusparse_cu12-12.5.10.65-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:221c73e7482dd93eda44e65ce567c031c07e2f93f6fa0ecd3ba876a195023e83", size = 366359408, upload-time = "2025-06-05T20:07:42.501Z" }, + { url = "https://files.pythonhosted.org/packages/12/46/b0fd4b04f86577921feb97d8e2cf028afe04f614d17fb5013de9282c9216/nvidia_cusparse_cu12-12.5.10.65-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:73060ce019ac064a057267c585bf1fd5a353734151f87472ff02b2c5c9984e78", size = 366465088, upload-time = "2025-06-05T20:08:20.413Z" }, + { url = "https://files.pythonhosted.org/packages/73/ef/063500c25670fbd1cbb0cd3eb7c8a061585b53adb4dd8bf3492bb49b0df3/nvidia_cusparse_cu12-12.5.10.65-py3-none-win_amd64.whl", hash = "sha256:9e487468a22a1eaf1fbd1d2035936a905feb79c4ce5c2f67626764ee4f90227c", size = 362504719, upload-time = "2025-06-05T20:15:17.947Z" }, +] + +[[package]] +name = "nvidia-cusparselt-cu12" +version = "0.8.1" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fd/f8/a809966c96e824b92df09ee3b7032442f5e975d873d7dadfef818d527f48/nvidia_cusparselt_cu12-0.8.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:5c72f727722f74762380e5f8755557c788b26d8fdcc49df1641c1b08e16d256c", size = 235985605, upload-time = "2025-09-05T18:46:39.601Z" }, + { url = "https://files.pythonhosted.org/packages/bb/14/e46964290aa587cb9fb7df20efdc60528ddd00d291ccffec47617fb06ca3/nvidia_cusparselt_cu12-0.8.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:cd1b1dc9e1ad31ea3353c1f985e2bd6f9e7ae0e797d7e6ce879d7b2ace5e80e8", size = 239274390, upload-time = "2025-09-05T18:47:44.816Z" }, + { url = "https://files.pythonhosted.org/packages/64/f5/9eefe50ee49fda0657aaa061a56600a519dbc1c772d0df701f80e676c818/nvidia_cusparselt_cu12-0.8.1-py3-none-win_amd64.whl", hash = "sha256:2607ec058d53967c9caf0b7a3904ced34bbceaf7944cf9fef6d7f4ec6dab5e3a", size = 225678999, upload-time = "2025-09-05T18:48:25.074Z" }, +] + +[[package]] +name = "nvidia-cusparselt-cu13" +version = "0.8.1" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/46/e1/cdc1797eadf82d3a9a575a19b33fdc871a97edbec42c00b5b5e914f4aff4/nvidia_cusparselt_cu13-0.8.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:4dca476c50bf4780d46cd0bfbd82e2bc10a08e4fef7950917ce8d7578d22a23f", size = 221051344, upload-time = "2025-09-05T18:49:51.289Z" }, + { url = "https://files.pythonhosted.org/packages/34/7d/2661f2fb3ac4302f3a246f5fc030213ac60c1fe0bce84f9783dbd831dbb7/nvidia_cusparselt_cu13-0.8.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:786ce87568c303fadb5afcc7102d454cd3040d75f6f8626f5db460d1871f4dd0", size = 170148586, upload-time = "2025-09-05T18:50:50.248Z" }, + { url = "https://files.pythonhosted.org/packages/31/83/f3647ce26916c94a6ca4ff1810623e2c405cff2dea6e78d29516b2514df9/nvidia_cusparselt_cu13-0.8.1-py3-none-win_amd64.whl", hash = "sha256:dccbd362f91a7b9024d1f55ee9f548ac065027ff15d8c8b0db889ab3a8f31215", size = 156885108, upload-time = "2025-09-05T18:51:35.958Z" }, +] + +[[package]] +name = "nvidia-libmathdx-cu12" +version = "0.3.1.9" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "cuda-toolkit", version = "12.9.1", source = { registry = "https://pypi.org/simple" }, extra = ["nvrtc"], marker = "extra == 'group-15-cuda-pathfinder-cu12' or extra == 'group-15-cuda-pathfinder-test-cu12' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu12' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra != 'extra-9-cuda-core-cu13' and extra != 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu12-ft')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/3f/a7/e99d21b3b5bf581867f68982ba87bad6c53d2efd184405657e643e90ab79/nvidia_libmathdx_cu12-0.3.1.9-py3-none-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:2d0e6f81415ca6af35789e9f8c5722056edaeb40fa891d8f8b41f13be7f4bc85", size = 13130267, upload-time = "2026-01-16T20:20:49.31Z" }, + { url = "https://files.pythonhosted.org/packages/20/e1/ce7866680605641f619070a1202aeef94933eb3fb615344c1041b356e6b1/nvidia_libmathdx_cu12-0.3.1.9-py3-none-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:58d88e4055d3bc35736e8154ac3f5a61cad179603179fc01da80528d24f271ad", size = 13188258, upload-time = "2026-01-16T20:19:42.848Z" }, + { url = "https://files.pythonhosted.org/packages/c1/ae/26a90b6d81373519d322c527ea75b9e5ae1ff756b0544409b9873bf0a7c7/nvidia_libmathdx_cu12-0.3.1.9-py3-none-win_amd64.whl", hash = "sha256:eced85a549f4b99f7232a93043239b9e18e4f02aeec0d706acfbc239a1b51b2b", size = 12859463, upload-time = "2026-01-16T20:21:40.671Z" }, +] + +[[package]] +name = "nvidia-nccl-cu12" +version = "2.29.3" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/28/cf/bcf8bb0c0030b1b9a345331f6281c37d2a8669758521eb93c382f6f87c8f/nvidia_nccl_cu12-2.29.3-py3-none-manylinux_2_18_aarch64.whl", hash = "sha256:6351b79dc7d2cc3d654ea1523616b9eeded71fe9c8da66b71eef9a5d1b2adad4", size = 289708535, upload-time = "2026-02-03T21:10:58.804Z" }, + { url = "https://files.pythonhosted.org/packages/31/5a/cac7d231f322b66caa16fd4b136ebc8e4b18b2805811c2d58dc47210cdea/nvidia_nccl_cu12-2.29.3-py3-none-manylinux_2_18_x86_64.whl", hash = "sha256:35ad42e7d5d722a83c36a3a478e281c20a5646383deaf1b9ed1a9ab7d61bed53", size = 289760316, upload-time = "2026-02-03T21:11:37.899Z" }, +] + +[[package]] +name = "nvidia-nccl-cu13" +version = "2.29.3" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/27/59/ff243ebe6fa1767a9135719829347f609a90607cfbba9637ba3e9b3e36ce/nvidia_nccl_cu13-2.29.3-py3-none-manylinux_2_18_aarch64.whl", hash = "sha256:eab9f5c565ab3326906f1d1b5be5773a174c2a1b47002faed76f9e957392f713", size = 201042594, upload-time = "2026-02-03T21:10:54.736Z" }, + { url = "https://files.pythonhosted.org/packages/7b/70/aae7806eeaed043b3e212da435880ad067b5f14052986a6b4c0a4c62f68a/nvidia_nccl_cu13-2.29.3-py3-none-manylinux_2_18_x86_64.whl", hash = "sha256:2a321629f49490e4e0122ecb578a4b4a6f89e72740dd988e04dfa4758fab7fc3", size = 201104023, upload-time = "2026-02-03T21:11:24.071Z" }, +] + +[[package]] +name = "nvidia-npp" +version = "13.0.3.3" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5a/51/b07045af04980c7c5edaca3cb469504433ecdac27157c2df0db152680687/nvidia_npp-13.0.3.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:7b4353c6b2cb3dec6492d0573256c12681093751698f1786ff06469b3687a8f9", size = 150401435, upload-time = "2026-01-13T22:46:03.532Z" }, + { url = "https://files.pythonhosted.org/packages/bc/ff/99ef43ee1f914b6f2981bd7b1c3d0c8691ceb48dc0f8dc40650a6ccac73e/nvidia_npp-13.0.3.3-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:f8e73e92c47927b7a94b566688546b0cf2438d429269ec0d5f2be5ff1b5591d6", size = 135635069, upload-time = "2026-01-13T22:46:37.944Z" }, + { url = "https://files.pythonhosted.org/packages/cb/16/215f86780db63b0af28e1fa9534a43523cdb1ea624c3c31d3cb7f21f7ca0/nvidia_npp-13.0.3.3-py3-none-win_amd64.whl", hash = "sha256:1e131b9e0e7ab846d7a7af34ee3f03fb469a6f6b470e669fcdb781edc5d95fcb", size = 130962572, upload-time = "2026-01-13T23:00:29.923Z" }, +] + +[[package]] +name = "nvidia-npp-cu12" +version = "12.4.1.87" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fc/07/eb84630bb58abc8bedf6dff04150000136a7fce9a0d8d26a992731f3aeba/nvidia_npp_cu12-12.4.1.87-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:e6680d2a12beca9ce91e61dd2e6121e8e77e820b09c29a419aa36b84aa7fec3a", size = 281904559, upload-time = "2025-06-05T20:08:56.751Z" }, + { url = "https://files.pythonhosted.org/packages/a6/8e/efdf6ffa8a63e0bc8c90d1fcbf0cd5d0e8fcc52e68de12fc79c36b587f0e/nvidia_npp_cu12-12.4.1.87-py3-none-manylinux_2_27_x86_64.whl", hash = "sha256:a586435420f08a804ebe83c09f2757d53fdee65364f2129e36d7476ab66c6197", size = 282363718, upload-time = "2025-06-05T20:09:19.678Z" }, + { url = "https://files.pythonhosted.org/packages/ae/91/e5f3067f369ce9ff3b35613a3e14bb230a17d4d1fb62390087ef90d9c235/nvidia_npp_cu12-12.4.1.87-py3-none-win_amd64.whl", hash = "sha256:7c425c400b610eecfb1a08cfc92ecfa4a1927c2ecb691bc26406444c605d30a9", size = 277277230, upload-time = "2025-06-05T20:15:43.459Z" }, +] + +[[package]] +name = "nvidia-nvfatbin" +version = "13.1.115" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9e/92/385fb53554bb29bca165730e8421e8a1f64f7b17fda6ca8fb45c058131ba/nvidia_nvfatbin-13.1.115-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:938dee9c765086088f11a2f609eb3ca6184a2eabeec2980302e7b74fc765fbec", size = 979982, upload-time = "2026-01-13T22:47:26.627Z" }, + { url = "https://files.pythonhosted.org/packages/8f/b2/62b25400c8de0a5c8262dd1cef0969a10784881604716f2f532d0484c7da/nvidia_nvfatbin-13.1.115-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:adb390ecfdda276feacaa65a6cd96803a6ca17522b4b35aaf022bb5c08e918c9", size = 918442, upload-time = "2026-01-13T22:47:09.729Z" }, + { url = "https://files.pythonhosted.org/packages/0a/ce/55156d86ce83ed58031b234aa023497b8656e3ac1fd03e06e0a73af5274d/nvidia_nvfatbin-13.1.115-py3-none-win_amd64.whl", hash = "sha256:97fa8f0a88570c405337dcb7e345269e5ab4a3d2c0eb84da54f1519a1da9d2a8", size = 2312168, upload-time = "2026-01-13T23:00:57.88Z" }, +] + +[[package]] +name = "nvidia-nvfatbin-cu12" +version = "12.9.82" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/05/9d/1dfeac6c0a33c6a27d5da774c95cd5d7afc772c5502d20165f134bd0c523/nvidia_nvfatbin_cu12-12.9.82-py3-none-manylinux1_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:16cbfbd12287508212f22f42dff6ff51cf9b528b906f57f615b080da16dea1ea", size = 966865, upload-time = "2025-06-05T20:09:51.643Z" }, + { url = "https://files.pythonhosted.org/packages/0e/13/3487c9080fa91dbb9f7520576cdfff1a493da9b58ff393e3547a6310dde0/nvidia_nvfatbin_cu12-12.9.82-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:92d516bdb9287970cecbf855a0fd39d09599db806148038e1ed2cf0eaef92af2", size = 913672, upload-time = "2025-06-05T20:09:43.641Z" }, + { url = "https://files.pythonhosted.org/packages/ab/68/bd88b75f6dad6e6b4c12c12431ab0e1d9d467b825caf6d520e4b60fb1dca/nvidia_nvfatbin_cu12-12.9.82-py3-none-win_amd64.whl", hash = "sha256:b673b13edcecdec18d87e6b1a1dc3d4ec9a6dbd1012ab9dc8df4873bc0595b12", size = 2288917, upload-time = "2025-06-05T20:15:57.992Z" }, +] + +[[package]] +name = "nvidia-nvjitlink" +version = "13.1.115" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/14/b0/1e00dd34da707dddaea23d8b367533e342ec84ce87a95c255bc8bee22121/nvidia_nvjitlink-13.1.115-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:658e87d42ac6be82ae2c56eb9abe45bc8de45b7cf7692d24f86848f0266d121b", size = 40920528, upload-time = "2026-01-13T22:48:29.661Z" }, + { url = "https://files.pythonhosted.org/packages/7c/51/8a946d47b8964e9cf1bab96cfa09b78f818a3b83231224509cd6b7a575b3/nvidia_nvjitlink-13.1.115-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:72bb753de9c968f2b4d885ac3e0129995f8701c48d24325bbf21b7a631d2d5c9", size = 38848076, upload-time = "2026-01-13T22:47:57.619Z" }, + { url = "https://files.pythonhosted.org/packages/09/e6/65384028da2fb92c29a5a33fd6fc119c24b70a166e563c3805729ae3b944/nvidia_nvjitlink-13.1.115-py3-none-win_amd64.whl", hash = "sha256:86bd63de57a2e74d7591af49d411556dc71ff93846eb351b7b86a937c7ad1617", size = 36850439, upload-time = "2026-01-13T23:01:29.349Z" }, +] + +[[package]] +name = "nvidia-nvjitlink-cu12" +version = "12.9.86" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/46/0c/c75bbfb967457a0b7670b8ad267bfc4fffdf341c074e0a80db06c24ccfd4/nvidia_nvjitlink_cu12-12.9.86-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:e3f1171dbdc83c5932a45f0f4c99180a70de9bd2718c1ab77d14104f6d7147f9", size = 39748338, upload-time = "2025-06-05T20:10:25.613Z" }, + { url = "https://files.pythonhosted.org/packages/97/bc/2dcba8e70cf3115b400fef54f213bcd6715a3195eba000f8330f11e40c45/nvidia_nvjitlink_cu12-12.9.86-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:994a05ef08ef4b0b299829cde613a424382aff7efb08a7172c1fa616cc3af2ca", size = 39514880, upload-time = "2025-06-05T20:10:04.89Z" }, + { url = "https://files.pythonhosted.org/packages/dd/7e/2eecb277d8a98184d881fb98a738363fd4f14577a4d2d7f8264266e82623/nvidia_nvjitlink_cu12-12.9.86-py3-none-win_amd64.whl", hash = "sha256:cc6fcec260ca843c10e34c936921a1c426b351753587fdd638e8cff7b16bb9db", size = 35584936, upload-time = "2025-06-05T20:16:08.525Z" }, +] + +[[package]] +name = "nvidia-nvjpeg" +version = "13.0.3.75" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ef/34/0f7389d68caf42b0dc6150e9acd4a712fa6ce54e4f1aae13171af5171563/nvidia_nvjpeg-13.0.3.75-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:5ba2c9e11a435893c576bc07ea04733eacf448b7186a22392f4e31ca1364eba9", size = 3671573, upload-time = "2026-01-13T22:48:47.105Z" }, + { url = "https://files.pythonhosted.org/packages/6c/7e/46a626894812251503491a029a81e0631248af35c8bf75f7e8065f5674d2/nvidia_nvjpeg-13.0.3.75-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:b9fc782a1453fabacef7326f8d234f1503174558fb394bacd6ebf8fcd2089cdf", size = 3732011, upload-time = "2026-01-13T22:49:18.264Z" }, + { url = "https://files.pythonhosted.org/packages/3d/1d/0e42794393fdc0685771d5d1aecdd628d486813e8bd32501d8e2a9addaf8/nvidia_nvjpeg-13.0.3.75-py3-none-win_amd64.whl", hash = "sha256:c1f0f6b1a126096c62c79df1bc97f1273152620f153f4b8f93d5e6539b46f0de", size = 3149117, upload-time = "2026-01-13T23:01:52.316Z" }, +] + +[[package]] +name = "nvidia-nvjpeg-cu12" +version = "12.4.0.76" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1d/48/5c12a3e6afe070ff563375cc72b42e9c7400bd0b44c734591049410be7fd/nvidia_nvjpeg_cu12-12.4.0.76-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f52c5ef7cf56e8bffac8903a59f14494017a52e4fe89d5a1d16c1e88d7bbf194", size = 5273693, upload-time = "2025-06-05T20:10:35.162Z" }, + { url = "https://files.pythonhosted.org/packages/57/68/d3526394584134a23f2500833c62d3352e1feda7547041f4612b1a183aa3/nvidia_nvjpeg_cu12-12.4.0.76-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3888f10b32fbd58e80166c48e01073732d752fa5f167b7cb5b9615f1c6375a20", size = 5313609, upload-time = "2025-06-05T20:10:43.92Z" }, + { url = "https://files.pythonhosted.org/packages/bc/28/e05bb8e6cdb98e79c6822f8bbd7154a26d8102412b3a0bfd5e4c7c52db8c/nvidia_nvjpeg_cu12-12.4.0.76-py3-none-win_amd64.whl", hash = "sha256:21923726db667bd53050d0de88320983ff423322b7f376057dd943e487c40abc", size = 4741398, upload-time = "2025-06-05T20:16:19.152Z" }, +] + +[[package]] +name = "nvidia-nvshmem-cu12" +version = "3.5.19" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-cuda-cccl-cu12", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/1b/06a698b584b67670e7f108381ecdf680d3a497c0567f5183644034f4212e/nvidia_nvshmem_cu12-3.5.19-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:333d91f68038539f20a591ef4d5cee25a85d440537b31809c4e42ae1700fccce", size = 152515031, upload-time = "2026-01-02T04:24:25.119Z" }, + { url = "https://files.pythonhosted.org/packages/64/b9/6ab941001c23cfb43499b5b0b7417b0bb4dfba3a29ffa2b06985422dad50/nvidia_nvshmem_cu12-3.5.19-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f29a23c5ee75461ec4342e17757f9e010369ada8eb0d441070049db787d9e51b", size = 152681200, upload-time = "2026-01-02T04:24:46.524Z" }, +] + +[[package]] +name = "nvidia-nvshmem-cu13" +version = "3.5.19" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "nvidia-cuda-cccl", marker = "sys_platform != 'win32' or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/4e/62/d0835400d6d93474ed0b4655411eed2e807b8a1a8bb1e3a0e128e5209a63/nvidia_nvshmem_cu13-3.5.19-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:53440ae98eadd3bd83fc875c793d737e2ce618632759942a32d4cfb1814c0a74", size = 72222179, upload-time = "2026-01-02T04:24:34.97Z" }, + { url = "https://files.pythonhosted.org/packages/c8/0f/28e11b20c47e8b67d108c6895f4e3eba05071df16bc5bd2e11a572918330/nvidia_nvshmem_cu13-3.5.19-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0f734285d3a04824c13e9e2c1169dbb818be9cb0819de69389aaa067b8d18c93", size = 72433982, upload-time = "2026-01-02T04:25:05.69Z" }, +] + +[[package]] +name = "nvidia-nvvm" +version = "13.1.115" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3d/24/8ce3e8564e1ebf468b2b9a838f2a6c8f357ad63bec353a6a5c38b3f79250/nvidia_nvvm-13.1.115-py3-none-manylinux2010_x86_64.manylinux_2_12_x86_64.whl", hash = "sha256:6fdf483d85d9903f9cbf84c41d99221a86e0c0511d05de3d237b4ab69c11627e", size = 63386729, upload-time = "2026-01-13T22:51:00.152Z" }, + { url = "https://files.pythonhosted.org/packages/e6/01/7dc8dc16b86dd173dc786f454eff688efa4fd61e9eff5f582aad90621e4c/nvidia_nvvm-13.1.115-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:860706eb4b5851ac1d2bacf574b582ec66901acc31051da9b0cf9a2c910a9aa9", size = 61001803, upload-time = "2026-01-13T22:50:40.768Z" }, + { url = "https://files.pythonhosted.org/packages/bc/53/dc1cc7970beb56ec6ce3717fd110b04f57ee338556d3e06114a0bfbc267d/nvidia_nvvm-13.1.115-py3-none-win_amd64.whl", hash = "sha256:795c08d8a9d2f184dbd6ffcf049ce2ede5af1b77e7965e7936ef73125e7bee21", size = 55415346, upload-time = "2026-01-13T23:03:18.422Z" }, +] + +[[package]] +name = "nvpl-fft" +version = "0.5.0" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b2/a4/2f383bab4621cf0f6aabf1305f95fa6fc175dfaeb84c5f3b5eeca7eaab7b/nvpl_fft-0.5.0-py3-none-manylinux_2_26_aarch64.whl", hash = "sha256:343fdc435dda03c97d66d60ac253042b29baf83826d34fc15eb4bb69a756bba5", size = 49330047, upload-time = "2025-11-20T23:39:59.416Z" }, +] + +[[package]] +name = "packaging" +version = "26.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4/packaging-26.0.tar.gz", hash = "sha256:00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4", size = 143416, upload-time = "2026-01-21T20:50:39.064Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b7/b9/c538f279a4e237a006a2c98387d081e9eb060d203d8ed34467cc0f0b9b53/packaging-26.0-py3-none-any.whl", hash = "sha256:b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529", size = 74366, upload-time = "2026-01-21T20:50:37.788Z" }, +] + +[[package]] +name = "pluggy" +version = "1.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, +] + +[[package]] +name = "py-cpuinfo" +version = "9.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/37/a8/d832f7293ebb21690860d2e01d8115e5ff6f2ae8bbdc953f0eb0fa4bd2c7/py-cpuinfo-9.0.0.tar.gz", hash = "sha256:3cdbbf3fac90dc6f118bfd64384f309edeadd902d7c8fb17f02ffa1fc3f49690", size = 104716, upload-time = "2022-10-25T20:38:06.303Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e0/a9/023730ba63db1e494a271cb018dcd361bd2c917ba7004c3e49d5daf795a2/py_cpuinfo-9.0.0-py3-none-any.whl", hash = "sha256:859625bc251f64e21f077d099d4162689c762b5d6a4c3c97553d56241c9674d5", size = 22335, upload-time = "2022-10-25T20:38:27.636Z" }, +] + +[[package]] +name = "pyglet" +version = "2.1.13" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/77/b4/b78df1ec545a151cb7ee64a1632e8f33ba8bd1a97329e4918e76761a80d9/pyglet-2.1.13.tar.gz", hash = "sha256:37a31c212b51658f7c125613f93818a199e8808f86e9b1abe7bfe5395661eee3", size = 6594811, upload-time = "2026-02-04T00:28:11.369Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/73/54/14edde2376d6e264e66c6aeba0f31d58319084ae93b794503b5e140d45d1/pyglet-2.1.13-py3-none-any.whl", hash = "sha256:7ded34c30d07a9290b9bddb2aa91b2861be552144a87dc68fb6f4288b5dbb21a", size = 1032775, upload-time = "2026-02-04T00:28:06.954Z" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, +] + +[[package]] +name = "pytest" +version = "9.0.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, + { name = "iniconfig" }, + { name = "packaging" }, + { name = "pluggy" }, + { name = "pygments" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'extra-13-cuda-bindings-all' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'extra-9-cuda-core-cu12' and extra == 'extra-9-cuda-core-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-15-cuda-pathfinder-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-15-cuda-pathfinder-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-15-cuda-pathfinder-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12') or (extra == 'group-15-cuda-pathfinder-test-cu13' and extra == 'group-9-cuda-core-test-cu12-ft') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12' and extra == 'group-9-cuda-core-test-cu13-ft') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13') or (extra == 'group-9-cuda-core-test-cu12-ft' and extra == 'group-9-cuda-core-test-cu13-ft')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d1/db/7ef3487e0fb0049ddb5ce41d3a49c235bf9ad299b6a25d5780a89f19230f/pytest-9.0.2.tar.gz", hash = "sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11", size = 1568901, upload-time = "2025-12-06T21:30:51.014Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3b/ab/b3226f0bd7cdcf710fbede2b3548584366da3b19b5021e74f5bde2a8fa3f/pytest-9.0.2-py3-none-any.whl", hash = "sha256:711ffd45bf766d5264d487b917733b453d917afd2b0ad65223959f59089f875b", size = 374801, upload-time = "2025-12-06T21:30:49.154Z" }, +] + +[[package]] +name = "pytest-benchmark" +version = "5.2.3" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "py-cpuinfo" }, + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/24/34/9f732b76456d64faffbef6232f1f9dbec7a7c4999ff46282fa418bd1af66/pytest_benchmark-5.2.3.tar.gz", hash = "sha256:deb7317998a23c650fd4ff76e1230066a76cb45dcece0aca5607143c619e7779", size = 341340, upload-time = "2025-11-09T18:48:43.215Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/33/29/e756e715a48959f1c0045342088d7ca9762a2f509b945f362a316e9412b7/pytest_benchmark-5.2.3-py3-none-any.whl", hash = "sha256:bc839726ad20e99aaa0d11a127445457b4219bdb9e80a1afc4b51da7f96b0803", size = 45255, upload-time = "2025-11-09T18:48:39.765Z" }, +] + +[[package]] +name = "pytest-mock" +version = "3.15.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/68/14/eb014d26be205d38ad5ad20d9a80f7d201472e08167f0bb4361e251084a9/pytest_mock-3.15.1.tar.gz", hash = "sha256:1849a238f6f396da19762269de72cb1814ab44416fa73a8686deac10b0d87a0f", size = 34036, upload-time = "2025-09-16T16:37:27.081Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5a/cc/06253936f4a7fa2e0f48dfe6d851d9c56df896a9ab09ac019d70b760619c/pytest_mock-3.15.1-py3-none-any.whl", hash = "sha256:0a25e2eb88fe5168d535041d09a4529a188176ae608a6d249ee65abc0949630d", size = 10095, upload-time = "2025-09-16T16:37:25.734Z" }, +] + +[[package]] +name = "pytest-randomly" +version = "4.0.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c4/1d/258a4bf1109258c00c35043f40433be5c16647387b6e7cd5582d638c116b/pytest_randomly-4.0.1.tar.gz", hash = "sha256:174e57bb12ac2c26f3578188490bd333f0e80620c3f47340158a86eca0593cd8", size = 14130, upload-time = "2025-09-12T15:23:00.085Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/33/3e/a4a9227807b56869790aad3e24472a554b585974fe7e551ea350f50897ae/pytest_randomly-4.0.1-py3-none-any.whl", hash = "sha256:e0dfad2fd4f35e07beff1e47c17fbafcf98f9bf4531fd369d9260e2f858bfcb7", size = 8304, upload-time = "2025-09-12T15:22:58.946Z" }, +] + +[[package]] +name = "pytest-repeat" +version = "0.9.4" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/80/d4/69e9dbb9b8266df0b157c72be32083403c412990af15c7c15f7a3fd1b142/pytest_repeat-0.9.4.tar.gz", hash = "sha256:d92ac14dfaa6ffcfe6917e5d16f0c9bc82380c135b03c2a5f412d2637f224485", size = 6488, upload-time = "2025-04-07T14:59:53.077Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/73/d4/8b706b81b07b43081bd68a2c0359fe895b74bf664b20aca8005d2bb3be71/pytest_repeat-0.9.4-py3-none-any.whl", hash = "sha256:c1738b4e412a6f3b3b9e0b8b29fcd7a423e50f87381ad9307ef6f5a8601139f3", size = 4180, upload-time = "2025-04-07T14:59:51.492Z" }, +] + +[[package]] +name = "setuptools" +version = "82.0.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/82/f3/748f4d6f65d1756b9ae577f329c951cda23fb900e4de9f70900ced962085/setuptools-82.0.0.tar.gz", hash = "sha256:22e0a2d69474c6ae4feb01951cb69d515ed23728cf96d05513d36e42b62b37cb", size = 1144893, upload-time = "2026-02-08T15:08:40.206Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e1/c6/76dc613121b793286a3f91621d7b75a2b493e0390ddca50f11993eadf192/setuptools-82.0.0-py3-none-any.whl", hash = "sha256:70b18734b607bd1da571d097d236cfcfacaf01de45717d59e6e04b96877532e0", size = 1003468, upload-time = "2026-02-08T15:08:38.723Z" }, +] + +[[package]] +name = "tomli" +version = "2.4.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/82/30/31573e9457673ab10aa432461bee537ce6cef177667deca369efb79df071/tomli-2.4.0.tar.gz", hash = "sha256:aa89c3f6c277dd275d8e243ad24f3b5e701491a860d5121f2cdd399fbb31fc9c", size = 17477, upload-time = "2026-01-11T11:22:38.165Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/3c/d9/3dc2289e1f3b32eb19b9785b6a006b28ee99acb37d1d47f78d4c10e28bf8/tomli-2.4.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b5ef256a3fd497d4973c11bf142e9ed78b150d36f5773f1ca6088c230ffc5867", size = 153663, upload-time = "2026-01-11T11:21:45.27Z" }, + { url = "https://files.pythonhosted.org/packages/51/32/ef9f6845e6b9ca392cd3f64f9ec185cc6f09f0a2df3db08cbe8809d1d435/tomli-2.4.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:5572e41282d5268eb09a697c89a7bee84fae66511f87533a6f88bd2f7b652da9", size = 148469, upload-time = "2026-01-11T11:21:46.873Z" }, + { url = "https://files.pythonhosted.org/packages/d6/c2/506e44cce89a8b1b1e047d64bd495c22c9f71f21e05f380f1a950dd9c217/tomli-2.4.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:551e321c6ba03b55676970b47cb1b73f14a0a4dce6a3e1a9458fd6d921d72e95", size = 236039, upload-time = "2026-01-11T11:21:48.503Z" }, + { url = "https://files.pythonhosted.org/packages/b3/40/e1b65986dbc861b7e986e8ec394598187fa8aee85b1650b01dd925ca0be8/tomli-2.4.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5e3f639a7a8f10069d0e15408c0b96a2a828cfdec6fca05296ebcdcc28ca7c76", size = 243007, upload-time = "2026-01-11T11:21:49.456Z" }, + { url = "https://files.pythonhosted.org/packages/9c/6f/6e39ce66b58a5b7ae572a0f4352ff40c71e8573633deda43f6a379d56b3e/tomli-2.4.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1b168f2731796b045128c45982d3a4874057626da0e2ef1fdd722848b741361d", size = 240875, upload-time = "2026-01-11T11:21:50.755Z" }, + { url = "https://files.pythonhosted.org/packages/aa/ad/cb089cb190487caa80204d503c7fd0f4d443f90b95cf4ef5cf5aa0f439b0/tomli-2.4.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:133e93646ec4300d651839d382d63edff11d8978be23da4cc106f5a18b7d0576", size = 246271, upload-time = "2026-01-11T11:21:51.81Z" }, + { url = "https://files.pythonhosted.org/packages/0b/63/69125220e47fd7a3a27fd0de0c6398c89432fec41bc739823bcc66506af6/tomli-2.4.0-cp311-cp311-win32.whl", hash = "sha256:b6c78bdf37764092d369722d9946cb65b8767bfa4110f902a1b2542d8d173c8a", size = 96770, upload-time = "2026-01-11T11:21:52.647Z" }, + { url = "https://files.pythonhosted.org/packages/1e/0d/a22bb6c83f83386b0008425a6cd1fa1c14b5f3dd4bad05e98cf3dbbf4a64/tomli-2.4.0-cp311-cp311-win_amd64.whl", hash = "sha256:d3d1654e11d724760cdb37a3d7691f0be9db5fbdaef59c9f532aabf87006dbaa", size = 107626, upload-time = "2026-01-11T11:21:53.459Z" }, + { url = "https://files.pythonhosted.org/packages/2f/6d/77be674a3485e75cacbf2ddba2b146911477bd887dda9d8c9dfb2f15e871/tomli-2.4.0-cp311-cp311-win_arm64.whl", hash = "sha256:cae9c19ed12d4e8f3ebf46d1a75090e4c0dc16271c5bce1c833ac168f08fb614", size = 94842, upload-time = "2026-01-11T11:21:54.831Z" }, + { url = "https://files.pythonhosted.org/packages/3c/43/7389a1869f2f26dba52404e1ef13b4784b6b37dac93bac53457e3ff24ca3/tomli-2.4.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:920b1de295e72887bafa3ad9f7a792f811847d57ea6b1215154030cf131f16b1", size = 154894, upload-time = "2026-01-11T11:21:56.07Z" }, + { url = "https://files.pythonhosted.org/packages/e9/05/2f9bf110b5294132b2edf13fe6ca6ae456204f3d749f623307cbb7a946f2/tomli-2.4.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7d6d9a4aee98fac3eab4952ad1d73aee87359452d1c086b5ceb43ed02ddb16b8", size = 149053, upload-time = "2026-01-11T11:21:57.467Z" }, + { url = "https://files.pythonhosted.org/packages/e8/41/1eda3ca1abc6f6154a8db4d714a4d35c4ad90adc0bcf700657291593fbf3/tomli-2.4.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:36b9d05b51e65b254ea6c2585b59d2c4cb91c8a3d91d0ed0f17591a29aaea54a", size = 243481, upload-time = "2026-01-11T11:21:58.661Z" }, + { url = "https://files.pythonhosted.org/packages/d2/6d/02ff5ab6c8868b41e7d4b987ce2b5f6a51d3335a70aa144edd999e055a01/tomli-2.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1c8a885b370751837c029ef9bc014f27d80840e48bac415f3412e6593bbc18c1", size = 251720, upload-time = "2026-01-11T11:22:00.178Z" }, + { url = "https://files.pythonhosted.org/packages/7b/57/0405c59a909c45d5b6f146107c6d997825aa87568b042042f7a9c0afed34/tomli-2.4.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8768715ffc41f0008abe25d808c20c3d990f42b6e2e58305d5da280ae7d1fa3b", size = 247014, upload-time = "2026-01-11T11:22:01.238Z" }, + { url = "https://files.pythonhosted.org/packages/2c/0e/2e37568edd944b4165735687cbaf2fe3648129e440c26d02223672ee0630/tomli-2.4.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:7b438885858efd5be02a9a133caf5812b8776ee0c969fea02c45e8e3f296ba51", size = 251820, upload-time = "2026-01-11T11:22:02.727Z" }, + { url = "https://files.pythonhosted.org/packages/5a/1c/ee3b707fdac82aeeb92d1a113f803cf6d0f37bdca0849cb489553e1f417a/tomli-2.4.0-cp312-cp312-win32.whl", hash = "sha256:0408e3de5ec77cc7f81960c362543cbbd91ef883e3138e81b729fc3eea5b9729", size = 97712, upload-time = "2026-01-11T11:22:03.777Z" }, + { url = "https://files.pythonhosted.org/packages/69/13/c07a9177d0b3bab7913299b9278845fc6eaaca14a02667c6be0b0a2270c8/tomli-2.4.0-cp312-cp312-win_amd64.whl", hash = "sha256:685306e2cc7da35be4ee914fd34ab801a6acacb061b6a7abca922aaf9ad368da", size = 108296, upload-time = "2026-01-11T11:22:04.86Z" }, + { url = "https://files.pythonhosted.org/packages/18/27/e267a60bbeeee343bcc279bb9e8fbed0cbe224bc7b2a3dc2975f22809a09/tomli-2.4.0-cp312-cp312-win_arm64.whl", hash = "sha256:5aa48d7c2356055feef06a43611fc401a07337d5b006be13a30f6c58f869e3c3", size = 94553, upload-time = "2026-01-11T11:22:05.854Z" }, + { url = "https://files.pythonhosted.org/packages/34/91/7f65f9809f2936e1f4ce6268ae1903074563603b2a2bd969ebbda802744f/tomli-2.4.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:84d081fbc252d1b6a982e1870660e7330fb8f90f676f6e78b052ad4e64714bf0", size = 154915, upload-time = "2026-01-11T11:22:06.703Z" }, + { url = "https://files.pythonhosted.org/packages/20/aa/64dd73a5a849c2e8f216b755599c511badde80e91e9bc2271baa7b2cdbb1/tomli-2.4.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:9a08144fa4cba33db5255f9b74f0b89888622109bd2776148f2597447f92a94e", size = 149038, upload-time = "2026-01-11T11:22:07.56Z" }, + { url = "https://files.pythonhosted.org/packages/9e/8a/6d38870bd3d52c8d1505ce054469a73f73a0fe62c0eaf5dddf61447e32fa/tomli-2.4.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c73add4bb52a206fd0c0723432db123c0c75c280cbd67174dd9d2db228ebb1b4", size = 242245, upload-time = "2026-01-11T11:22:08.344Z" }, + { url = "https://files.pythonhosted.org/packages/59/bb/8002fadefb64ab2669e5b977df3f5e444febea60e717e755b38bb7c41029/tomli-2.4.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:1fb2945cbe303b1419e2706e711b7113da57b7db31ee378d08712d678a34e51e", size = 250335, upload-time = "2026-01-11T11:22:09.951Z" }, + { url = "https://files.pythonhosted.org/packages/a5/3d/4cdb6f791682b2ea916af2de96121b3cb1284d7c203d97d92d6003e91c8d/tomli-2.4.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bbb1b10aa643d973366dc2cb1ad94f99c1726a02343d43cbc011edbfac579e7c", size = 245962, upload-time = "2026-01-11T11:22:11.27Z" }, + { url = "https://files.pythonhosted.org/packages/f2/4a/5f25789f9a460bd858ba9756ff52d0830d825b458e13f754952dd15fb7bb/tomli-2.4.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4cbcb367d44a1f0c2be408758b43e1ffb5308abe0ea222897d6bfc8e8281ef2f", size = 250396, upload-time = "2026-01-11T11:22:12.325Z" }, + { url = "https://files.pythonhosted.org/packages/aa/2f/b73a36fea58dfa08e8b3a268750e6853a6aac2a349241a905ebd86f3047a/tomli-2.4.0-cp313-cp313-win32.whl", hash = "sha256:7d49c66a7d5e56ac959cb6fc583aff0651094ec071ba9ad43df785abc2320d86", size = 97530, upload-time = "2026-01-11T11:22:13.865Z" }, + { url = "https://files.pythonhosted.org/packages/3b/af/ca18c134b5d75de7e8dc551c5234eaba2e8e951f6b30139599b53de9c187/tomli-2.4.0-cp313-cp313-win_amd64.whl", hash = "sha256:3cf226acb51d8f1c394c1b310e0e0e61fecdd7adcb78d01e294ac297dd2e7f87", size = 108227, upload-time = "2026-01-11T11:22:15.224Z" }, + { url = "https://files.pythonhosted.org/packages/22/c3/b386b832f209fee8073c8138ec50f27b4460db2fdae9ffe022df89a57f9b/tomli-2.4.0-cp313-cp313-win_arm64.whl", hash = "sha256:d20b797a5c1ad80c516e41bc1fb0443ddb5006e9aaa7bda2d71978346aeb9132", size = 94748, upload-time = "2026-01-11T11:22:16.009Z" }, + { url = "https://files.pythonhosted.org/packages/f3/c4/84047a97eb1004418bc10bdbcfebda209fca6338002eba2dc27cc6d13563/tomli-2.4.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:26ab906a1eb794cd4e103691daa23d95c6919cc2fa9160000ac02370cc9dd3f6", size = 154725, upload-time = "2026-01-11T11:22:17.269Z" }, + { url = "https://files.pythonhosted.org/packages/a8/5d/d39038e646060b9d76274078cddf146ced86dc2b9e8bbf737ad5983609a0/tomli-2.4.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:20cedb4ee43278bc4f2fee6cb50daec836959aadaf948db5172e776dd3d993fc", size = 148901, upload-time = "2026-01-11T11:22:18.287Z" }, + { url = "https://files.pythonhosted.org/packages/73/e5/383be1724cb30f4ce44983d249645684a48c435e1cd4f8b5cded8a816d3c/tomli-2.4.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:39b0b5d1b6dd03684b3fb276407ebed7090bbec989fa55838c98560c01113b66", size = 243375, upload-time = "2026-01-11T11:22:19.154Z" }, + { url = "https://files.pythonhosted.org/packages/31/f0/bea80c17971c8d16d3cc109dc3585b0f2ce1036b5f4a8a183789023574f2/tomli-2.4.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a26d7ff68dfdb9f87a016ecfd1e1c2bacbe3108f4e0f8bcd2228ef9a766c787d", size = 250639, upload-time = "2026-01-11T11:22:20.168Z" }, + { url = "https://files.pythonhosted.org/packages/2c/8f/2853c36abbb7608e3f945d8a74e32ed3a74ee3a1f468f1ffc7d1cb3abba6/tomli-2.4.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:20ffd184fb1df76a66e34bd1b36b4a4641bd2b82954befa32fe8163e79f1a702", size = 246897, upload-time = "2026-01-11T11:22:21.544Z" }, + { url = "https://files.pythonhosted.org/packages/49/f0/6c05e3196ed5337b9fe7ea003e95fd3819a840b7a0f2bf5a408ef1dad8ed/tomli-2.4.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:75c2f8bbddf170e8effc98f5e9084a8751f8174ea6ccf4fca5398436e0320bc8", size = 254697, upload-time = "2026-01-11T11:22:23.058Z" }, + { url = "https://files.pythonhosted.org/packages/f3/f5/2922ef29c9f2951883525def7429967fc4d8208494e5ab524234f06b688b/tomli-2.4.0-cp314-cp314-win32.whl", hash = "sha256:31d556d079d72db7c584c0627ff3a24c5d3fb4f730221d3444f3efb1b2514776", size = 98567, upload-time = "2026-01-11T11:22:24.033Z" }, + { url = "https://files.pythonhosted.org/packages/7b/31/22b52e2e06dd2a5fdbc3ee73226d763b184ff21fc24e20316a44ccc4d96b/tomli-2.4.0-cp314-cp314-win_amd64.whl", hash = "sha256:43e685b9b2341681907759cf3a04e14d7104b3580f808cfde1dfdb60ada85475", size = 108556, upload-time = "2026-01-11T11:22:25.378Z" }, + { url = "https://files.pythonhosted.org/packages/48/3d/5058dff3255a3d01b705413f64f4306a141a8fd7a251e5a495e3f192a998/tomli-2.4.0-cp314-cp314-win_arm64.whl", hash = "sha256:3d895d56bd3f82ddd6faaff993c275efc2ff38e52322ea264122d72729dca2b2", size = 96014, upload-time = "2026-01-11T11:22:26.138Z" }, + { url = "https://files.pythonhosted.org/packages/b8/4e/75dab8586e268424202d3a1997ef6014919c941b50642a1682df43204c22/tomli-2.4.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:5b5807f3999fb66776dbce568cc9a828544244a8eb84b84b9bafc080c99597b9", size = 163339, upload-time = "2026-01-11T11:22:27.143Z" }, + { url = "https://files.pythonhosted.org/packages/06/e3/b904d9ab1016829a776d97f163f183a48be6a4deb87304d1e0116a349519/tomli-2.4.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c084ad935abe686bd9c898e62a02a19abfc9760b5a79bc29644463eaf2840cb0", size = 159490, upload-time = "2026-01-11T11:22:28.399Z" }, + { url = "https://files.pythonhosted.org/packages/e3/5a/fc3622c8b1ad823e8ea98a35e3c632ee316d48f66f80f9708ceb4f2a0322/tomli-2.4.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0f2e3955efea4d1cfbcb87bc321e00dc08d2bcb737fd1d5e398af111d86db5df", size = 269398, upload-time = "2026-01-11T11:22:29.345Z" }, + { url = "https://files.pythonhosted.org/packages/fd/33/62bd6152c8bdd4c305ad9faca48f51d3acb2df1f8791b1477d46ff86e7f8/tomli-2.4.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0e0fe8a0b8312acf3a88077a0802565cb09ee34107813bba1c7cd591fa6cfc8d", size = 276515, upload-time = "2026-01-11T11:22:30.327Z" }, + { url = "https://files.pythonhosted.org/packages/4b/ff/ae53619499f5235ee4211e62a8d7982ba9e439a0fb4f2f351a93d67c1dd2/tomli-2.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:413540dce94673591859c4c6f794dfeaa845e98bf35d72ed59636f869ef9f86f", size = 273806, upload-time = "2026-01-11T11:22:32.56Z" }, + { url = "https://files.pythonhosted.org/packages/47/71/cbca7787fa68d4d0a9f7072821980b39fbb1b6faeb5f5cf02f4a5559fa28/tomli-2.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:0dc56fef0e2c1c470aeac5b6ca8cc7b640bb93e92d9803ddaf9ea03e198f5b0b", size = 281340, upload-time = "2026-01-11T11:22:33.505Z" }, + { url = "https://files.pythonhosted.org/packages/f5/00/d595c120963ad42474cf6ee7771ad0d0e8a49d0f01e29576ee9195d9ecdf/tomli-2.4.0-cp314-cp314t-win32.whl", hash = "sha256:d878f2a6707cc9d53a1be1414bbb419e629c3d6e67f69230217bb663e76b5087", size = 108106, upload-time = "2026-01-11T11:22:34.451Z" }, + { url = "https://files.pythonhosted.org/packages/de/69/9aa0c6a505c2f80e519b43764f8b4ba93b5a0bbd2d9a9de6e2b24271b9a5/tomli-2.4.0-cp314-cp314t-win_amd64.whl", hash = "sha256:2add28aacc7425117ff6364fe9e06a183bb0251b03f986df0e78e974047571fd", size = 120504, upload-time = "2026-01-11T11:22:35.764Z" }, + { url = "https://files.pythonhosted.org/packages/b3/9f/f1668c281c58cfae01482f7114a4b88d345e4c140386241a1a24dcc9e7bc/tomli-2.4.0-cp314-cp314t-win_arm64.whl", hash = "sha256:2b1e3b80e1d5e52e40e9b924ec43d81570f0e7d09d11081b797bc4692765a3d4", size = 99561, upload-time = "2026-01-11T11:22:36.624Z" }, + { url = "https://files.pythonhosted.org/packages/23/d1/136eb2cb77520a31e1f64cbae9d33ec6df0d78bdf4160398e86eec8a8754/tomli-2.4.0-py3-none-any.whl", hash = "sha256:1f776e7d669ebceb01dee46484485f43a4048746235e683bcdffacdf1fb4785a", size = 14477, upload-time = "2026-01-11T11:22:37.446Z" }, +] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, +] From 541ac24458026195a31a8a3ead6d2eccd9d2e2e3 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Thu, 12 Feb 2026 14:43:40 -0500 Subject: [PATCH 02/18] Address review comments - Revert cuda_python dependencies and optional-dependencies back to dynamic so setup.py controls the precise version pin at wheel-build time. - Pin astral-sh/setup-uv to commit SHA d4b2f3b6 (v5) in all workflows. - Remove twine install and twine check steps (uv build validates wheel metadata). - Regenerate uv.lock. Co-authored-by: Cursor --- .github/workflows/build-docs.yml | 2 +- .github/workflows/build-wheel.yml | 18 +----------------- .github/workflows/coverage.yml | 2 +- .github/workflows/test-wheel-linux.yml | 2 +- .github/workflows/test-wheel-windows.yml | 2 +- cuda_python/pyproject.toml | 7 +------ 6 files changed, 6 insertions(+), 27 deletions(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 79cc379c16..af8ff40bf2 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -78,7 +78,7 @@ jobs: conda config --show - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 # WAR: Building the doc currently requires CTK installed (NVIDIA/cuda-python#326,327) - name: Set up mini CTK diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index 8b4a455dd5..ab198086b2 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -107,11 +107,7 @@ jobs: env - name: Install uv - uses: astral-sh/setup-uv@v5 - - - name: Install twine - run: | - uv pip install twine + uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 # To keep the build workflow simple, all matrix jobs will build a wheel for later use within this workflow. - name: Build and check cuda.pathfinder wheel @@ -132,11 +128,6 @@ jobs: # We only need/want a single pure python wheel, pick linux-64 index 0. # This is what we will use for testing & releasing. - - name: Check cuda.pathfinder wheel - if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} - run: | - twine check --strict cuda_pathfinder/dist/*.whl - - name: Upload cuda.pathfinder build artifacts if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 @@ -195,9 +186,6 @@ jobs: $CHOWN -R $(whoami) ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }} ls -lahR ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }} - - name: Check cuda.bindings wheel - run: | - twine check --strict ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl - name: Upload cuda.bindings build artifacts uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 @@ -271,7 +259,6 @@ jobs: run: | pushd cuda_python uv build --wheel - twine check --strict dist/*.whl popd - name: List the cuda-python artifacts directory @@ -455,9 +442,6 @@ jobs: "${{ env.CUDA_CORE_ARTIFACTS_DIR }}"/cu"${BUILD_PREV_CUDA_MAJOR}"/cuda_core*.whl \ --output-dir "${{ env.CUDA_CORE_ARTIFACTS_DIR }}" - - name: Check cuda.core wheel - run: | - twine check --strict ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/*.whl - name: Upload cuda.core build artifacts uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 90b4694145..62cc677b11 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -83,7 +83,7 @@ jobs: AGENT_TOOLSDIRECTORY: "/opt/hostedtoolcache" - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 - name: Set up mini CTK if: ${{ env.LOCAL_CTK == '1' }} diff --git a/.github/workflows/test-wheel-linux.yml b/.github/workflows/test-wheel-linux.yml index 26f542ee22..e2a419a98d 100644 --- a/.github/workflows/test-wheel-linux.yml +++ b/.github/workflows/test-wheel-linux.yml @@ -225,7 +225,7 @@ jobs: AGENT_TOOLSDIRECTORY: "/opt/hostedtoolcache" - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 - name: Set up mini CTK if: ${{ matrix.LOCAL_CTK == '1' }} diff --git a/.github/workflows/test-wheel-windows.yml b/.github/workflows/test-wheel-windows.yml index eb1c106344..0b4fca04ad 100644 --- a/.github/workflows/test-wheel-windows.yml +++ b/.github/workflows/test-wheel-windows.yml @@ -209,7 +209,7 @@ jobs: python-version: ${{ matrix.PY_VER }} - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 - name: Set up mini CTK if: ${{ matrix.LOCAL_CTK == '1' }} diff --git a/cuda_python/pyproject.toml b/cuda_python/pyproject.toml index 353c52efc1..ace2a39b48 100644 --- a/cuda_python/pyproject.toml +++ b/cuda_python/pyproject.toml @@ -32,13 +32,8 @@ classifiers = [ "Environment :: GPU :: NVIDIA CUDA :: 12", "Environment :: GPU :: NVIDIA CUDA :: 13", ] -dynamic = ["version"] +dynamic = ["version", "dependencies", "optional-dependencies"] requires-python = ">=3.10" -dependencies = [ - "cuda-bindings", - "cuda-pathfinder~=1.1", -] -optional-dependencies = { all = ["cuda-bindings[all]"] } [project.urls] homepage = "https://nvidia.github.io/cuda-python/" From 5a4c420c6b080e7a2e6a2f317d6fd540cc29ed83 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Thu, 12 Feb 2026 16:19:25 -0500 Subject: [PATCH 03/18] Address second round of review comments - Replace duplicated test deps in build-wheel.yml with uv sync --package --only-group test --no-install-project. - Improve conflict comments to clarify they are about cuda-toolkit version constraints, not cuda-bindings compatibility. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 4 ++-- pyproject.toml | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index ab198086b2..912d7bac2e 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -307,7 +307,7 @@ jobs: - name: Build cuda.bindings Cython tests run: | uv pip install ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl - uv pip install "pytest>=6.2.4" "pytest-benchmark>=3.4.1" pytest-randomly pytest-repeat "pyglet>=2.1.9" "numpy>=1.21.1" "cython>=3.2,<3.3" "setuptools>=77.0.0" + uv sync --package cuda-bindings --only-group test --no-install-project pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} bash build_tests.sh popd @@ -322,7 +322,7 @@ jobs: - name: Build cuda.core Cython tests run: | uv pip install ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl - uv pip install "pytest>=6.2.4" pytest-randomly pytest-repeat "cython>=3.2,<3.3" setuptools + uv sync --package cuda-core --only-group test --no-install-project pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} bash build_tests.sh popd diff --git a/pyproject.toml b/pyproject.toml index 91f1573a9e..7198a05e45 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,9 @@ conflicts = [ { package = "cuda-pathfinder", group = "test-cu12" }, { package = "cuda-pathfinder", group = "cu13" }, ], - # cuda-bindings[all] pins cuda-toolkit==13.* which conflicts with cu12 groups + # cuda-bindings[all] in this workspace requires cuda-toolkit==13.*. + # Any group that requires cuda-toolkit==12.* is unsatisfiable alongside + # it, regardless of which cuda-bindings major version pathfinder supports. [ { package = "cuda-bindings", extra = "all" }, { package = "cuda-core", group = "test-cu12" }, From 0e7e7560016fc13e4242135b528047f9b092a3fb Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Thu, 12 Feb 2026 16:26:24 -0500 Subject: [PATCH 04/18] Restore twine check steps uv build does not validate long_description rendering or metadata completeness the way twine check --strict does. Restore the twine install and all four twine check steps (pathfinder, bindings, cuda-python, core). Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index 912d7bac2e..0ef045673f 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -109,6 +109,10 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 + - name: Install twine + run: | + uv pip install twine + # To keep the build workflow simple, all matrix jobs will build a wheel for later use within this workflow. - name: Build and check cuda.pathfinder wheel run: | @@ -128,6 +132,11 @@ jobs: # We only need/want a single pure python wheel, pick linux-64 index 0. # This is what we will use for testing & releasing. + - name: Check cuda.pathfinder wheel + if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} + run: | + twine check --strict cuda_pathfinder/dist/*.whl + - name: Upload cuda.pathfinder build artifacts if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 @@ -187,6 +196,10 @@ jobs: ls -lahR ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }} + - name: Check cuda.bindings wheel + run: | + twine check --strict ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl + - name: Upload cuda.bindings build artifacts uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: @@ -272,6 +285,11 @@ jobs: $CHOWN -R $(whoami) cuda_python/dist/*.whl ls -lahR cuda_python/dist + - name: Check cuda-python wheel + if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} + run: | + twine check --strict cuda_python/dist/*.whl + - name: Upload cuda-python build artifacts if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 @@ -442,6 +460,9 @@ jobs: "${{ env.CUDA_CORE_ARTIFACTS_DIR }}"/cu"${BUILD_PREV_CUDA_MAJOR}"/cuda_core*.whl \ --output-dir "${{ env.CUDA_CORE_ARTIFACTS_DIR }}" + - name: Check cuda.core wheel + run: | + twine check --strict ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/*.whl - name: Upload cuda.core build artifacts uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 From 9c9757f6541f4fc42ca06c109ffc17af7e7cc121 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Thu, 12 Feb 2026 22:18:24 -0500 Subject: [PATCH 05/18] Add --system to all uv pip install/list calls in CI CI workflows run without a virtual environment, so uv pip requires --system to install into the system Python. Also rebase on latest main to resolve merge conflicts (.gitattributes, .pre-commit-config). Co-authored-by: Cursor --- .github/workflows/build-docs.yml | 8 +++---- .github/workflows/build-wheel.yml | 10 ++++---- .github/workflows/test-wheel-linux.yml | 8 +++---- .github/workflows/test-wheel-windows.yml | 8 +++---- .pre-commit-config.yaml | 30 +++++++++++++++--------- ci/tools/run-tests | 14 +++++------ 6 files changed, 43 insertions(+), 35 deletions(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index af8ff40bf2..82faafe189 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -184,18 +184,18 @@ jobs: - name: Install all packages run: | pushd cuda_pathfinder - uv pip install *.whl + uv pip install --system *.whl popd pushd "${CUDA_BINDINGS_ARTIFACTS_DIR}" - uv pip install *.whl + uv pip install --system *.whl popd pushd "${CUDA_CORE_ARTIFACTS_DIR}" - uv pip install *.whl + uv pip install --system *.whl popd - uv pip install cuda_python*.whl + uv pip install --system cuda_python*.whl # This step sets the PR_NUMBER/BUILD_LATEST/BUILD_PREVIEW env vars. - name: Get PR number diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index 0ef045673f..49d7af010b 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -111,7 +111,7 @@ jobs: - name: Install twine run: | - uv pip install twine + uv pip install --system twine # To keep the build workflow simple, all matrix jobs will build a wheel for later use within this workflow. - name: Build and check cuda.pathfinder wheel @@ -320,11 +320,11 @@ jobs: - name: Install cuda.pathfinder (required for next step) run: | - uv pip install cuda_pathfinder/dist/*.whl + uv pip install --system cuda_pathfinder/dist/*.whl - name: Build cuda.bindings Cython tests run: | - uv pip install ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl + uv pip install --system ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl uv sync --package cuda-bindings --only-group test --no-install-project pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} bash build_tests.sh @@ -339,7 +339,7 @@ jobs: - name: Build cuda.core Cython tests run: | - uv pip install ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl + uv pip install --system ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl uv sync --package cuda-core --only-group test --no-install-project pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} bash build_tests.sh @@ -454,7 +454,7 @@ jobs: - name: Merge cuda.core wheels run: | - uv pip install wheel + uv pip install --system wheel python ci/tools/merge_cuda_core_wheels.py \ "${{ env.CUDA_CORE_ARTIFACTS_DIR }}"/cu"${BUILD_CUDA_MAJOR}"/cuda_core*.whl \ "${{ env.CUDA_CORE_ARTIFACTS_DIR }}"/cu"${BUILD_PREV_CUDA_MAJOR}"/cuda_core*.whl \ diff --git a/.github/workflows/test-wheel-linux.yml b/.github/workflows/test-wheel-linux.yml index e2a419a98d..a5146a8995 100644 --- a/.github/workflows/test-wheel-linux.yml +++ b/.github/workflows/test-wheel-linux.yml @@ -282,18 +282,18 @@ jobs: - name: Ensure cuda-python installable run: | if [[ "${{ matrix.LOCAL_CTK }}" == 1 ]]; then - uv pip install cuda_python*.whl + uv pip install --system cuda_python*.whl else - uv pip install $(ls cuda_python*.whl)[all] + uv pip install --system $(ls cuda_python*.whl)[all] fi - name: Install cuda.pathfinder extra wheels for testing run: | set -euo pipefail pushd cuda_pathfinder - uv pip install -v ./*.whl + uv pip install --system -v ./*.whl uv sync --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-install-project - uv pip list + uv pip list --system popd - name: Run cuda.pathfinder tests with all_must_work diff --git a/.github/workflows/test-wheel-windows.yml b/.github/workflows/test-wheel-windows.yml index 0b4fca04ad..786cb62097 100644 --- a/.github/workflows/test-wheel-windows.yml +++ b/.github/workflows/test-wheel-windows.yml @@ -260,18 +260,18 @@ jobs: shell: bash --noprofile --norc -xeuo pipefail {0} run: | if [[ "${{ matrix.LOCAL_CTK }}" == 1 ]]; then - uv pip install cuda_python*.whl + uv pip install --system cuda_python*.whl else - uv pip install $(ls cuda_python*.whl)[all] + uv pip install --system $(ls cuda_python*.whl)[all] fi - name: Install cuda.pathfinder extra wheels for testing shell: bash --noprofile --norc -xeuo pipefail {0} run: | pushd cuda_pathfinder - uv pip install -v ./*.whl + uv pip install --system -v ./*.whl uv sync --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-install-project - uv pip list + uv pip list --system popd - name: Run cuda.pathfinder tests with all_must_work diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0679ba0e29..4f5496fab3 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -55,9 +55,12 @@ repos: - id: check-yaml - id: debug-statements - id: end-of-file-fixer + exclude: &gen_exclude '^(?:cuda_python/README\.md|cuda_bindings/cuda/bindings/.*\.in?|cuda_bindings/docs/source/module/.*\.rst?)$' - id: mixed-line-ending - id: trailing-whitespace + exclude: *gen_exclude + # Checking for common mistakes - repo: https://github.com/pre-commit/pygrep-hooks rev: "3a6eb0fadf60b3cccfd80bad9dbb6fae7e47b316" # frozen: v1.10.0 hooks: @@ -66,22 +69,27 @@ repos: - id: rst-inline-touching-normal - repo: https://github.com/pre-commit/mirrors-mypy - rev: "3fa3bf0572b3af5e0b2fba0b6e76a1e0c4e1fdee" # frozen: v1.16.1 + rev: a66e98df7b4aeeb3724184b332785976d062b92e # frozen: v1.19.1 hooks: - - id: mypy - name: mypy-pathfinder - args: ["--config-file=cuda_pathfinder/pyproject.toml"] - files: "^cuda_pathfinder/" - exclude: "^cuda_pathfinder/tests/" + - id: mypy + name: mypy-pathfinder + files: ^cuda_pathfinder/cuda/.*\.py$ # Exclude tests directory + args: [--config-file=cuda_pathfinder/pyproject.toml] - repo: https://github.com/rhysd/actionlint - rev: "a1bcb27e3e8727e0b92d7d36c5a6f4b076b32b34" # frozen: v1.7.7 + rev: "0933c147c9d6587653d45fdcb4c497c57a65f9af" # frozen: v1.7.10 hooks: - id: actionlint - name: Lint GitHub Actions workflow files + args: ["-shellcheck="] + exclude: ^\.github/workflows/coverage.yml$ - repo: https://github.com/MarcoGorelli/cython-lint - rev: "48ca7bf3eb3d0bba6c3e76ba43b0a9e0a1f9bcc9" # frozen: v0.16.6 + rev: "d9ff7ce99ef4f2ae8fba93079ca9d76c4651d4ac" # frozen: v0.18.0 hooks: - - id: cython-lint - args: ['--max-line-length=320'] + - id: cython-lint + args: [--no-pycodestyle] + exclude: ^cuda_bindings/ + + +default_language_version: + python: python3 diff --git a/ci/tools/run-tests b/ci/tools/run-tests index 0f40ac495a..63001e5945 100755 --- a/ci/tools/run-tests +++ b/ci/tools/run-tests @@ -24,7 +24,7 @@ test_module=${1} # (it is a direct dependency of bindings, and a transitive dependency of core) pushd ./cuda_pathfinder echo "Installing pathfinder wheel" -uv pip install ./*.whl +uv pip install --system ./*.whl uv sync --package cuda-pathfinder --only-group test --no-install-project popd @@ -42,9 +42,9 @@ elif [[ "${test_module}" == "bindings" ]]; then echo "Installing bindings wheel" pushd ./cuda_bindings if [[ "${LOCAL_CTK}" == 1 ]]; then - uv pip install "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl + uv pip install --system "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl else - uv pip install $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] + uv pip install --system $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] fi uv sync --package cuda-bindings --only-group test --no-install-project echo "Running bindings tests" @@ -59,9 +59,9 @@ elif [[ "${test_module}" == "core" ]]; then if [[ "${SKIP_CUDA_BINDINGS_TEST}" == 1 ]]; then echo "Installing bindings wheel" if [[ "${LOCAL_CTK}" == 1 ]]; then - uv pip install "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl + uv pip install --system "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl else - uv pip install $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] + uv pip install --system $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] fi fi TEST_CUDA_MAJOR="$(cut -d '.' -f 1 <<< ${CUDA_VER})" @@ -76,9 +76,9 @@ elif [[ "${test_module}" == "core" ]]; then if [[ "${LOCAL_CTK}" == 1 ]]; then # We already installed cuda-bindings, and all CTK components exist locally, # so just install the test dependencies. - uv pip install "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl + uv pip install --system "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl else - uv pip install $(ls "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl)["cu${TEST_CUDA_MAJOR}"] + uv pip install --system $(ls "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl)["cu${TEST_CUDA_MAJOR}"] fi uv sync --package cuda-core --only-group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" --no-install-project echo "Running core tests" From a736c3d235bb29f32eaaeed189ce6150da0c3758 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Thu, 12 Feb 2026 22:27:06 -0500 Subject: [PATCH 06/18] Fix uv build output directory in workspace context uv build from a workspace member directory outputs to the workspace root's dist/, not the member's dist/. Add --output-dir dist to both cuda_pathfinder and cuda_python uv build calls so wheels land where subsequent steps expect them. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index 49d7af010b..e228f6e663 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -117,7 +117,7 @@ jobs: - name: Build and check cuda.pathfinder wheel run: | pushd cuda_pathfinder - uv build --wheel + uv build --wheel --out-dir dist popd - name: List the cuda.pathfinder artifacts directory @@ -271,7 +271,7 @@ jobs: if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} run: | pushd cuda_python - uv build --wheel + uv build --wheel --out-dir dist popd - name: List the cuda-python artifacts directory From 1eb0f144ad16cca6f8a05e06edf8597ae959d540 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Thu, 12 Feb 2026 22:42:26 -0500 Subject: [PATCH 07/18] Replace uv sync with uv export | uv pip install --system uv sync always creates/uses a virtual environment and doesn't support --system. Since CI installs everything into the system Python, use uv export to extract dependency group requirements and pipe them to uv pip install --system instead. coverage.yml is left using uv sync since it intentionally creates and targets a .venv. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 4 ++-- .github/workflows/test-wheel-linux.yml | 2 +- .github/workflows/test-wheel-windows.yml | 2 +- ci/tools/run-tests | 6 +++--- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index e228f6e663..e1b6a6f569 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -325,7 +325,7 @@ jobs: - name: Build cuda.bindings Cython tests run: | uv pip install --system ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl - uv sync --package cuda-bindings --only-group test --no-install-project + uv export --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} bash build_tests.sh popd @@ -340,7 +340,7 @@ jobs: - name: Build cuda.core Cython tests run: | uv pip install --system ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl - uv sync --package cuda-core --only-group test --no-install-project + uv export --package cuda-core --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} bash build_tests.sh popd diff --git a/.github/workflows/test-wheel-linux.yml b/.github/workflows/test-wheel-linux.yml index a5146a8995..75fdfc7c38 100644 --- a/.github/workflows/test-wheel-linux.yml +++ b/.github/workflows/test-wheel-linux.yml @@ -292,7 +292,7 @@ jobs: set -euo pipefail pushd cuda_pathfinder uv pip install --system -v ./*.whl - uv sync --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-install-project + uv export --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - uv pip list --system popd diff --git a/.github/workflows/test-wheel-windows.yml b/.github/workflows/test-wheel-windows.yml index 786cb62097..39e935fd39 100644 --- a/.github/workflows/test-wheel-windows.yml +++ b/.github/workflows/test-wheel-windows.yml @@ -270,7 +270,7 @@ jobs: run: | pushd cuda_pathfinder uv pip install --system -v ./*.whl - uv sync --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-install-project + uv export --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - uv pip list --system popd diff --git a/ci/tools/run-tests b/ci/tools/run-tests index 63001e5945..5678ccedec 100755 --- a/ci/tools/run-tests +++ b/ci/tools/run-tests @@ -25,7 +25,7 @@ test_module=${1} pushd ./cuda_pathfinder echo "Installing pathfinder wheel" uv pip install --system ./*.whl -uv sync --package cuda-pathfinder --only-group test --no-install-project +uv export --package cuda-pathfinder --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - popd if [[ "${test_module}" == "pathfinder" ]]; then @@ -46,7 +46,7 @@ elif [[ "${test_module}" == "bindings" ]]; then else uv pip install --system $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] fi - uv sync --package cuda-bindings --only-group test --no-install-project + uv export --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - echo "Running bindings tests" ${SANITIZER_CMD} pytest -rxXs -v --durations=0 tests/ if [[ "${SKIP_CYTHON_TEST}" == 0 ]]; then @@ -80,7 +80,7 @@ elif [[ "${test_module}" == "core" ]]; then else uv pip install --system $(ls "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl)["cu${TEST_CUDA_MAJOR}"] fi - uv sync --package cuda-core --only-group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" --no-install-project + uv export --package cuda-core --only-group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - echo "Running core tests" ${SANITIZER_CMD} pytest -rxXs -v --durations=0 tests/ # Currently our CI always installs the latest bindings (from either major version). From 5196e1ee6bd04c1227916286512ca1dcd7a5ba11 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Thu, 12 Feb 2026 23:13:53 -0500 Subject: [PATCH 08/18] Add --frozen to uv export and switch coverage.yml to uv export Without --frozen, uv export tries to update the lockfile which triggers setuptools-scm metadata extraction. This fails in CI because the git checkout doesn't have the context setuptools-scm needs. --frozen tells uv to use the committed lockfile as-is. Also switch coverage.yml from uv sync to the same uv export pattern for consistency. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 4 ++-- .github/workflows/coverage.yml | 4 ++-- .github/workflows/test-wheel-linux.yml | 2 +- .github/workflows/test-wheel-windows.yml | 2 +- ci/tools/run-tests | 6 +++--- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index e1b6a6f569..129f41a98a 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -325,7 +325,7 @@ jobs: - name: Build cuda.bindings Cython tests run: | uv pip install --system ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl - uv export --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv export --frozen --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} bash build_tests.sh popd @@ -340,7 +340,7 @@ jobs: - name: Build cuda.core Cython tests run: | uv pip install --system ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl - uv export --package cuda-core --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv export --frozen --package cuda-core --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} bash build_tests.sh popd diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 62cc677b11..4795ea4cc1 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -108,12 +108,12 @@ jobs: - name: Build cuda-bindings run: | uv pip install --python .venv/bin/python -v ./cuda_bindings - cd cuda_bindings && uv sync --python ../.venv/bin/python --package cuda-bindings --only-group test --no-install-project && cd .. + uv export --frozen --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --python .venv/bin/python -r - - name: Build cuda-core run: | uv pip install --python .venv/bin/python -v ./cuda_core - cd cuda_core && uv sync --python ../.venv/bin/python --package cuda-core --only-group "test-cu$(cut -d. -f1 <<< $CUDA_VER)" --no-install-project && cd .. + uv export --frozen --package cuda-core --only-group "test-cu$(cut -d. -f1 <<< $CUDA_VER)" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --python .venv/bin/python -r - - name: Install coverage tools run: | diff --git a/.github/workflows/test-wheel-linux.yml b/.github/workflows/test-wheel-linux.yml index 75fdfc7c38..cd2bc202ce 100644 --- a/.github/workflows/test-wheel-linux.yml +++ b/.github/workflows/test-wheel-linux.yml @@ -292,7 +292,7 @@ jobs: set -euo pipefail pushd cuda_pathfinder uv pip install --system -v ./*.whl - uv export --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv export --frozen --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - uv pip list --system popd diff --git a/.github/workflows/test-wheel-windows.yml b/.github/workflows/test-wheel-windows.yml index 39e935fd39..721cb6368c 100644 --- a/.github/workflows/test-wheel-windows.yml +++ b/.github/workflows/test-wheel-windows.yml @@ -270,7 +270,7 @@ jobs: run: | pushd cuda_pathfinder uv pip install --system -v ./*.whl - uv export --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv export --frozen --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - uv pip list --system popd diff --git a/ci/tools/run-tests b/ci/tools/run-tests index 5678ccedec..6585f404b2 100755 --- a/ci/tools/run-tests +++ b/ci/tools/run-tests @@ -25,7 +25,7 @@ test_module=${1} pushd ./cuda_pathfinder echo "Installing pathfinder wheel" uv pip install --system ./*.whl -uv export --package cuda-pathfinder --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - +uv export --frozen --package cuda-pathfinder --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - popd if [[ "${test_module}" == "pathfinder" ]]; then @@ -46,7 +46,7 @@ elif [[ "${test_module}" == "bindings" ]]; then else uv pip install --system $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] fi - uv export --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv export --frozen --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - echo "Running bindings tests" ${SANITIZER_CMD} pytest -rxXs -v --durations=0 tests/ if [[ "${SKIP_CYTHON_TEST}" == 0 ]]; then @@ -80,7 +80,7 @@ elif [[ "${test_module}" == "core" ]]; then else uv pip install --system $(ls "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl)["cu${TEST_CUDA_MAJOR}"] fi - uv export --package cuda-core --only-group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv export --frozen --package cuda-core --only-group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - echo "Running core tests" ${SANITIZER_CMD} pytest -rxXs -v --durations=0 tests/ # Currently our CI always installs the latest bindings (from either major version). From 5f7f735ee256b939129694b907d4403bcaad9033 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Thu, 12 Feb 2026 23:44:03 -0500 Subject: [PATCH 09/18] Fix win-64 py3.14t build: shorten uv cache path on Windows The build[uv] frontend inside cibuildwheel creates build isolation environments with paths derived from the uv cache directory. On Windows, the cumulative PATH length pushes past cmd.exe's ~8KB limit when running vcvarsall.bat, specifically for free-threaded Python (py3.14t) which has additional path entries. Set UV_CACHE_DIR=C:\uvc in CIBW_ENVIRONMENT_WINDOWS for all three cibuildwheel steps to keep temp paths short. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index 129f41a98a..dfa2072bae 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -176,6 +176,7 @@ jobs: CIBW_ENVIRONMENT_WINDOWS: > CUDA_PATH="$(cygpath -w ${{ env.CUDA_PATH }})" CUDA_PYTHON_PARALLEL_LEVEL=${{ env.CUDA_PYTHON_PARALLEL_LEVEL }} + UV_CACHE_DIR=C:\\uvc # check cache stats before leaving cibuildwheel CIBW_BEFORE_TEST_LINUX: > "/host/${{ env.SCCACHE_PATH }}" --show-stats @@ -235,6 +236,7 @@ jobs: CUDA_PYTHON_PARALLEL_LEVEL=${{ env.CUDA_PYTHON_PARALLEL_LEVEL }} CUDA_CORE_BUILD_MAJOR=${{ env.BUILD_CUDA_MAJOR }} PIP_FIND_LINKS="$(cygpath -w ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }})" + UV_CACHE_DIR=C:\\uvc # check cache stats before leaving cibuildwheel CIBW_BEFORE_TEST_LINUX: > "/host${{ env.SCCACHE_PATH }}" --show-stats @@ -420,6 +422,7 @@ jobs: CUDA_PYTHON_PARALLEL_LEVEL=${{ env.CUDA_PYTHON_PARALLEL_LEVEL }} CUDA_CORE_BUILD_MAJOR=${{ env.BUILD_PREV_CUDA_MAJOR }} PIP_FIND_LINKS="$(cygpath -w ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }})" + UV_CACHE_DIR=C:\\uvc # check cache stats before leaving cibuildwheel CIBW_BEFORE_TEST_LINUX: > "/host${{ env.SCCACHE_PATH }}" --show-stats From 8e9303841b57b14144d59c928fc0418d2b12c522 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 13 Feb 2026 00:03:18 -0500 Subject: [PATCH 10/18] Keep build[uv] on Windows: shorten TEMP path to avoid cmd.exe limit cibuildwheel creates build isolation venvs under TEMP, and on Windows the default TEMP path (C:\Users\runneradmin\AppData\Local\Temp\...) combined with cibuildwheel's own subdirectories produces paths long enough to exceed cmd.exe's ~8KB environment limit when setuptools invokes vcvarsall.bat. This only manifests on py3.14t (free-threaded) which has additional path entries. Fix by shortening TEMP/TMP to C:\t on Windows before cibuildwheel runs, keeping build-frontend = "build[uv]" consistently on all platforms. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index dfa2072bae..b0673a57b6 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -109,6 +109,17 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 + # Shorten TEMP on Windows so cibuildwheel's build isolation paths + # stay within cmd.exe's ~8KB environment limit (needed for py3.14t). + - name: Shorten TEMP path (Windows) + if: ${{ startsWith(inputs.host-platform, 'win') }} + shell: pwsh + run: | + $short = "C:\t" + New-Item -ItemType Directory -Force -Path $short | Out-Null + "TEMP=$short" | Out-File -FilePath $env:GITHUB_ENV -Append + "TMP=$short" | Out-File -FilePath $env:GITHUB_ENV -Append + - name: Install twine run: | uv pip install --system twine @@ -176,7 +187,6 @@ jobs: CIBW_ENVIRONMENT_WINDOWS: > CUDA_PATH="$(cygpath -w ${{ env.CUDA_PATH }})" CUDA_PYTHON_PARALLEL_LEVEL=${{ env.CUDA_PYTHON_PARALLEL_LEVEL }} - UV_CACHE_DIR=C:\\uvc # check cache stats before leaving cibuildwheel CIBW_BEFORE_TEST_LINUX: > "/host/${{ env.SCCACHE_PATH }}" --show-stats @@ -236,7 +246,6 @@ jobs: CUDA_PYTHON_PARALLEL_LEVEL=${{ env.CUDA_PYTHON_PARALLEL_LEVEL }} CUDA_CORE_BUILD_MAJOR=${{ env.BUILD_CUDA_MAJOR }} PIP_FIND_LINKS="$(cygpath -w ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }})" - UV_CACHE_DIR=C:\\uvc # check cache stats before leaving cibuildwheel CIBW_BEFORE_TEST_LINUX: > "/host${{ env.SCCACHE_PATH }}" --show-stats @@ -422,7 +431,6 @@ jobs: CUDA_PYTHON_PARALLEL_LEVEL=${{ env.CUDA_PYTHON_PARALLEL_LEVEL }} CUDA_CORE_BUILD_MAJOR=${{ env.BUILD_PREV_CUDA_MAJOR }} PIP_FIND_LINKS="$(cygpath -w ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }})" - UV_CACHE_DIR=C:\\uvc # check cache stats before leaving cibuildwheel CIBW_BEFORE_TEST_LINUX: > "/host${{ env.SCCACHE_PATH }}" --show-stats From 37dd2d0e94bea4742113b7fc4539f4791a6cf42c Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 13 Feb 2026 12:27:45 -0500 Subject: [PATCH 11/18] Add explanatory comments to uv export incantations and workspace conflicts - Comment uv export | uv pip install pattern in build-wheel.yml, test-wheel-linux.yml, and test-wheel-windows.yml explaining what the command does (installs a dependency group from pyproject.toml). - Add comment to root pyproject.toml explaining why all conflict combinations must be listed at the workspace root (uv limitation). Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 3 +++ .github/workflows/test-wheel-linux.yml | 1 + .github/workflows/test-wheel-windows.yml | 1 + pyproject.toml | 6 ++++++ 4 files changed, 11 insertions(+) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index b0673a57b6..f73fa512fa 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -336,6 +336,8 @@ jobs: - name: Build cuda.bindings Cython tests run: | uv pip install --system ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl + # Install the "test" dependency group from cuda_bindings/pyproject.toml into the system Python. + # uv export resolves the group from the lockfile; uv pip install reads the result as requirements. uv export --frozen --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} bash build_tests.sh @@ -351,6 +353,7 @@ jobs: - name: Build cuda.core Cython tests run: | uv pip install --system ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl + # Install the "test" dependency group from cuda_core/pyproject.toml into the system Python. uv export --frozen --package cuda-core --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} bash build_tests.sh diff --git a/.github/workflows/test-wheel-linux.yml b/.github/workflows/test-wheel-linux.yml index cd2bc202ce..0b2cc20cf7 100644 --- a/.github/workflows/test-wheel-linux.yml +++ b/.github/workflows/test-wheel-linux.yml @@ -292,6 +292,7 @@ jobs: set -euo pipefail pushd cuda_pathfinder uv pip install --system -v ./*.whl + # Install the "test-cu${TEST_CUDA_MAJOR}" dependency group from cuda_pathfinder/pyproject.toml. uv export --frozen --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - uv pip list --system popd diff --git a/.github/workflows/test-wheel-windows.yml b/.github/workflows/test-wheel-windows.yml index 721cb6368c..4e72b8d1c5 100644 --- a/.github/workflows/test-wheel-windows.yml +++ b/.github/workflows/test-wheel-windows.yml @@ -270,6 +270,7 @@ jobs: run: | pushd cuda_pathfinder uv pip install --system -v ./*.whl + # Install the "test-cu${TEST_CUDA_MAJOR}" dependency group from cuda_pathfinder/pyproject.toml. uv export --frozen --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - uv pip list --system popd diff --git a/pyproject.toml b/pyproject.toml index 7198a05e45..e184e96ca8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,6 +19,12 @@ constraint-dependencies = ["cuda-pathfinder"] # Workspace-level conflicts: cuda-toolkit can only be one major version at a # time, so every cu12 extra/group is incompatible with every cu13 one. +# +# uv does not automatically propagate per-member [tool.uv] conflicts to the +# workspace root, nor does it infer cross-package conflicts. All conflict +# pairs must be enumerated here for `uv lock` to resolve correctly. +# See https://github.com/astral-sh/uv/issues/11232 (only covers include-group, +# not workspace-level propagation — no upstream issue exists yet for that). conflicts = [ # cuda-core dependency-group conflicts (within package) # All cu12 test groups conflict with all cu13 test groups. From 214e3d61f2baa7f024af9bdef8092d00656d6aa5 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 13 Feb 2026 16:06:08 -0500 Subject: [PATCH 12/18] Switch CI to venvs everywhere, use uv sync for dependency groups Create a venv (uv venv) early in each workflow so uv auto-detects it. This enables: - uv sync --frozen --only-group for dependency groups (replaces the uv export | uv pip install -r - workaround) - uv tool run twine for one-shot tool invocations (no install needed) - Dropping --system from all uv pip install calls build-docs.yml keeps --system since it installs into a conda env. coverage.yml already had a venv and now uses uv sync too. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 30 +++++++++++------------- .github/workflows/coverage.yml | 4 ++-- .github/workflows/test-wheel-linux.yml | 13 ++++++---- .github/workflows/test-wheel-windows.yml | 13 ++++++---- ci/tools/run-tests | 20 ++++++++-------- 5 files changed, 42 insertions(+), 38 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index f73fa512fa..a14e55011a 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -120,9 +120,8 @@ jobs: "TEMP=$short" | Out-File -FilePath $env:GITHUB_ENV -Append "TMP=$short" | Out-File -FilePath $env:GITHUB_ENV -Append - - name: Install twine - run: | - uv pip install --system twine + - name: Create venv + run: uv venv # To keep the build workflow simple, all matrix jobs will build a wheel for later use within this workflow. - name: Build and check cuda.pathfinder wheel @@ -146,7 +145,7 @@ jobs: - name: Check cuda.pathfinder wheel if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} run: | - twine check --strict cuda_pathfinder/dist/*.whl + uv tool run twine check --strict cuda_pathfinder/dist/*.whl - name: Upload cuda.pathfinder build artifacts if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} @@ -209,7 +208,7 @@ jobs: - name: Check cuda.bindings wheel run: | - twine check --strict ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl + uv tool run twine check --strict ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl - name: Upload cuda.bindings build artifacts uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 @@ -299,7 +298,7 @@ jobs: - name: Check cuda-python wheel if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} run: | - twine check --strict cuda_python/dist/*.whl + uv tool run twine check --strict cuda_python/dist/*.whl - name: Upload cuda-python build artifacts if: ${{ strategy.job-index == 0 && inputs.host-platform == 'linux-64' }} @@ -331,14 +330,13 @@ jobs: - name: Install cuda.pathfinder (required for next step) run: | - uv pip install --system cuda_pathfinder/dist/*.whl + uv pip install cuda_pathfinder/dist/*.whl - name: Build cuda.bindings Cython tests run: | - uv pip install --system ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl - # Install the "test" dependency group from cuda_bindings/pyproject.toml into the system Python. - # uv export resolves the group from the lockfile; uv pip install reads the result as requirements. - uv export --frozen --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv pip install ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl + # Install the "test" dependency group from cuda_bindings/pyproject.toml. + uv sync --frozen --package cuda-bindings --only-group test --no-install-project pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} bash build_tests.sh popd @@ -352,9 +350,9 @@ jobs: - name: Build cuda.core Cython tests run: | - uv pip install --system ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl - # Install the "test" dependency group from cuda_core/pyproject.toml into the system Python. - uv export --frozen --package cuda-core --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv pip install ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl + # Install the "test" dependency group from cuda_core/pyproject.toml. + uv sync --frozen --package cuda-core --only-group test --no-install-project pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} bash build_tests.sh popd @@ -468,7 +466,7 @@ jobs: - name: Merge cuda.core wheels run: | - uv pip install --system wheel + uv pip install wheel python ci/tools/merge_cuda_core_wheels.py \ "${{ env.CUDA_CORE_ARTIFACTS_DIR }}"/cu"${BUILD_CUDA_MAJOR}"/cuda_core*.whl \ "${{ env.CUDA_CORE_ARTIFACTS_DIR }}"/cu"${BUILD_PREV_CUDA_MAJOR}"/cuda_core*.whl \ @@ -476,7 +474,7 @@ jobs: - name: Check cuda.core wheel run: | - twine check --strict ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/*.whl + uv tool run twine check --strict ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/*.whl - name: Upload cuda.core build artifacts uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 4795ea4cc1..6853b486ca 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -108,12 +108,12 @@ jobs: - name: Build cuda-bindings run: | uv pip install --python .venv/bin/python -v ./cuda_bindings - uv export --frozen --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --python .venv/bin/python -r - + uv sync --frozen --package cuda-bindings --only-group test --no-install-project - name: Build cuda-core run: | uv pip install --python .venv/bin/python -v ./cuda_core - uv export --frozen --package cuda-core --only-group "test-cu$(cut -d. -f1 <<< $CUDA_VER)" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --python .venv/bin/python -r - + uv sync --frozen --package cuda-core --only-group "test-cu$(cut -d. -f1 <<< $CUDA_VER)" --no-install-project - name: Install coverage tools run: | diff --git a/.github/workflows/test-wheel-linux.yml b/.github/workflows/test-wheel-linux.yml index 0b2cc20cf7..d2205fa0c2 100644 --- a/.github/workflows/test-wheel-linux.yml +++ b/.github/workflows/test-wheel-linux.yml @@ -227,6 +227,9 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 + - name: Create venv + run: uv venv + - name: Set up mini CTK if: ${{ matrix.LOCAL_CTK == '1' }} uses: ./.github/actions/fetch_ctk @@ -282,19 +285,19 @@ jobs: - name: Ensure cuda-python installable run: | if [[ "${{ matrix.LOCAL_CTK }}" == 1 ]]; then - uv pip install --system cuda_python*.whl + uv pip install cuda_python*.whl else - uv pip install --system $(ls cuda_python*.whl)[all] + uv pip install $(ls cuda_python*.whl)[all] fi - name: Install cuda.pathfinder extra wheels for testing run: | set -euo pipefail pushd cuda_pathfinder - uv pip install --system -v ./*.whl + uv pip install -v ./*.whl # Install the "test-cu${TEST_CUDA_MAJOR}" dependency group from cuda_pathfinder/pyproject.toml. - uv export --frozen --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - - uv pip list --system + uv sync --frozen --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-install-project + uv pip list popd - name: Run cuda.pathfinder tests with all_must_work diff --git a/.github/workflows/test-wheel-windows.yml b/.github/workflows/test-wheel-windows.yml index 4e72b8d1c5..7215878774 100644 --- a/.github/workflows/test-wheel-windows.yml +++ b/.github/workflows/test-wheel-windows.yml @@ -211,6 +211,9 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 + - name: Create venv + run: uv venv + - name: Set up mini CTK if: ${{ matrix.LOCAL_CTK == '1' }} uses: ./.github/actions/fetch_ctk @@ -260,19 +263,19 @@ jobs: shell: bash --noprofile --norc -xeuo pipefail {0} run: | if [[ "${{ matrix.LOCAL_CTK }}" == 1 ]]; then - uv pip install --system cuda_python*.whl + uv pip install cuda_python*.whl else - uv pip install --system $(ls cuda_python*.whl)[all] + uv pip install $(ls cuda_python*.whl)[all] fi - name: Install cuda.pathfinder extra wheels for testing shell: bash --noprofile --norc -xeuo pipefail {0} run: | pushd cuda_pathfinder - uv pip install --system -v ./*.whl + uv pip install -v ./*.whl # Install the "test-cu${TEST_CUDA_MAJOR}" dependency group from cuda_pathfinder/pyproject.toml. - uv export --frozen --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - - uv pip list --system + uv sync --frozen --package cuda-pathfinder --only-group "test-cu${TEST_CUDA_MAJOR}" --no-install-project + uv pip list popd - name: Run cuda.pathfinder tests with all_must_work diff --git a/ci/tools/run-tests b/ci/tools/run-tests index 6585f404b2..17455cca6a 100755 --- a/ci/tools/run-tests +++ b/ci/tools/run-tests @@ -24,8 +24,8 @@ test_module=${1} # (it is a direct dependency of bindings, and a transitive dependency of core) pushd ./cuda_pathfinder echo "Installing pathfinder wheel" -uv pip install --system ./*.whl -uv export --frozen --package cuda-pathfinder --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - +uv pip install ./*.whl +uv sync --frozen --package cuda-pathfinder --only-group test --no-install-project popd if [[ "${test_module}" == "pathfinder" ]]; then @@ -42,11 +42,11 @@ elif [[ "${test_module}" == "bindings" ]]; then echo "Installing bindings wheel" pushd ./cuda_bindings if [[ "${LOCAL_CTK}" == 1 ]]; then - uv pip install --system "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl + uv pip install "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl else - uv pip install --system $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] + uv pip install $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] fi - uv export --frozen --package cuda-bindings --only-group test --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv sync --frozen --package cuda-bindings --only-group test --no-install-project echo "Running bindings tests" ${SANITIZER_CMD} pytest -rxXs -v --durations=0 tests/ if [[ "${SKIP_CYTHON_TEST}" == 0 ]]; then @@ -59,9 +59,9 @@ elif [[ "${test_module}" == "core" ]]; then if [[ "${SKIP_CUDA_BINDINGS_TEST}" == 1 ]]; then echo "Installing bindings wheel" if [[ "${LOCAL_CTK}" == 1 ]]; then - uv pip install --system "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl + uv pip install "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl else - uv pip install --system $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] + uv pip install $(ls "${CUDA_BINDINGS_ARTIFACTS_DIR}"/*.whl)[all] fi fi TEST_CUDA_MAJOR="$(cut -d '.' -f 1 <<< ${CUDA_VER})" @@ -76,11 +76,11 @@ elif [[ "${test_module}" == "core" ]]; then if [[ "${LOCAL_CTK}" == 1 ]]; then # We already installed cuda-bindings, and all CTK components exist locally, # so just install the test dependencies. - uv pip install --system "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl + uv pip install "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl else - uv pip install --system $(ls "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl)["cu${TEST_CUDA_MAJOR}"] + uv pip install $(ls "${CUDA_CORE_ARTIFACTS_DIR}"/*.whl)["cu${TEST_CUDA_MAJOR}"] fi - uv export --frozen --package cuda-core --only-group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" --no-emit-project --no-emit-workspace --no-hashes | uv pip install --system -r - + uv sync --frozen --package cuda-core --only-group "test-cu${TEST_CUDA_MAJOR}${FREE_THREADING}" --no-install-project echo "Running core tests" ${SANITIZER_CMD} pytest -rxXs -v --durations=0 tests/ # Currently our CI always installs the latest bindings (from either major version). From 486b4b7dd7bcda5284c21bc3c0274f5f35807dd5 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 13 Feb 2026 16:27:46 -0500 Subject: [PATCH 13/18] Use setup-uv v7.3.0 with activate-environment, uv tool run for twine - Upgrade astral-sh/setup-uv from v5 to v7.3.0 (SHA eac588ad) in all workflows. - Use activate-environment: true to auto-create and activate a venv, removing manual uv venv steps. - Replace twine install + twine check with uv tool run twine check (no install needed). - Remove --python .venv/bin/python from coverage.yml since the venv is now auto-activated. - Keep build-docs.yml on --system since it uses a conda env. Co-authored-by: Cursor --- .github/workflows/build-docs.yml | 2 +- .github/workflows/build-wheel.yml | 7 +++--- .github/workflows/coverage.yml | 30 +++++++++++------------- .github/workflows/test-wheel-linux.yml | 7 +++--- .github/workflows/test-wheel-windows.yml | 7 +++--- 5 files changed, 24 insertions(+), 29 deletions(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 82faafe189..11aeb303b7 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -78,7 +78,7 @@ jobs: conda config --show - name: Install uv - uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 + uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 # WAR: Building the doc currently requires CTK installed (NVIDIA/cuda-python#326,327) - name: Set up mini CTK diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index a14e55011a..aae11039f8 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -107,7 +107,9 @@ jobs: env - name: Install uv - uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 + uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + with: + activate-environment: true # Shorten TEMP on Windows so cibuildwheel's build isolation paths # stay within cmd.exe's ~8KB environment limit (needed for py3.14t). @@ -120,9 +122,6 @@ jobs: "TEMP=$short" | Out-File -FilePath $env:GITHUB_ENV -Append "TMP=$short" | Out-File -FilePath $env:GITHUB_ENV -Append - - name: Create venv - run: uv venv - # To keep the build workflow simple, all matrix jobs will build a wheel for later use within this workflow. - name: Build and check cuda.pathfinder wheel run: | diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 6853b486ca..8afc2d9e17 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -83,7 +83,9 @@ jobs: AGENT_TOOLSDIRECTORY: "/opt/hostedtoolcache" - name: Install uv - uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 + uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + with: + activate-environment: true - name: Set up mini CTK if: ${{ env.LOCAL_CTK == '1' }} @@ -93,57 +95,53 @@ jobs: host-platform: ${{ env.HOST_PLATFORM }} cuda-version: ${{ env.CUDA_VER }} - - name: Create venv - run: | - uv venv .venv - - name: Build cuda-pathfinder run: | - uv pip install --python .venv/bin/python -v ./cuda_pathfinder + uv pip install -v ./cuda_pathfinder - name: Build cuda-python-test-helpers run: | - uv pip install --python .venv/bin/python -v ./cuda_python_test_helpers + uv pip install -v ./cuda_python_test_helpers - name: Build cuda-bindings run: | - uv pip install --python .venv/bin/python -v ./cuda_bindings + uv pip install -v ./cuda_bindings uv sync --frozen --package cuda-bindings --only-group test --no-install-project - name: Build cuda-core run: | - uv pip install --python .venv/bin/python -v ./cuda_core + uv pip install -v ./cuda_core uv sync --frozen --package cuda-core --only-group "test-cu$(cut -d. -f1 <<< $CUDA_VER)" --no-install-project - name: Install coverage tools run: | - uv pip install --python .venv/bin/python coverage pytest-cov + uv pip install coverage pytest-cov - name: Set cuda package install root run: | - echo "INSTALL_ROOT=$(.venv/bin/python -c 'import cuda; print(cuda.__path__[0])')/.." >> $GITHUB_ENV + echo "INSTALL_ROOT=$(python -c 'import cuda; print(cuda.__path__[0])')/.." >> $GITHUB_ENV echo "REPO_ROOT=$(pwd)" >> $GITHUB_ENV - name: Run cuda.pathfinder tests run: | cd $INSTALL_ROOT - $REPO_ROOT/.venv/bin/pytest -v --cov=./cuda --cov-append --cov-config=$REPO_ROOT/.coveragerc $REPO_ROOT/cuda_pathfinder/tests + pytest -v --cov=./cuda --cov-append --cov-config=$REPO_ROOT/.coveragerc $REPO_ROOT/cuda_pathfinder/tests - name: Run cuda.bindings tests run: | cd $INSTALL_ROOT - $REPO_ROOT/.venv/bin/pytest -v --cov=./cuda --cov-append --cov-config=$REPO_ROOT/.coveragerc $REPO_ROOT/cuda_bindings/tests + pytest -v --cov=./cuda --cov-append --cov-config=$REPO_ROOT/.coveragerc $REPO_ROOT/cuda_bindings/tests - name: Run cuda.core tests run: | cd $INSTALL_ROOT - $REPO_ROOT/.venv/bin/pytest -v --cov=./cuda --cov-append --cov-config=$REPO_ROOT/.coveragerc $REPO_ROOT/cuda_core/tests + pytest -v --cov=./cuda --cov-append --cov-config=$REPO_ROOT/.coveragerc $REPO_ROOT/cuda_core/tests - name: Generate coverage report run: | cd $INSTALL_ROOT - $REPO_ROOT/.venv/bin/coverage html --rcfile=$REPO_ROOT/.coveragerc - $REPO_ROOT/.venv/bin/coverage xml --rcfile=$REPO_ROOT/.coveragerc -o htmlcov/coverage.xml + coverage html --rcfile=$REPO_ROOT/.coveragerc + coverage xml --rcfile=$REPO_ROOT/.coveragerc -o htmlcov/coverage.xml mkdir $REPO_ROOT/docs mv htmlcov $REPO_ROOT/docs/coverage diff --git a/.github/workflows/test-wheel-linux.yml b/.github/workflows/test-wheel-linux.yml index d2205fa0c2..673d56d1c7 100644 --- a/.github/workflows/test-wheel-linux.yml +++ b/.github/workflows/test-wheel-linux.yml @@ -225,10 +225,9 @@ jobs: AGENT_TOOLSDIRECTORY: "/opt/hostedtoolcache" - name: Install uv - uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 - - - name: Create venv - run: uv venv + uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + with: + activate-environment: true - name: Set up mini CTK if: ${{ matrix.LOCAL_CTK == '1' }} diff --git a/.github/workflows/test-wheel-windows.yml b/.github/workflows/test-wheel-windows.yml index 7215878774..203db9d90e 100644 --- a/.github/workflows/test-wheel-windows.yml +++ b/.github/workflows/test-wheel-windows.yml @@ -209,10 +209,9 @@ jobs: python-version: ${{ matrix.PY_VER }} - name: Install uv - uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86 # v5 - - - name: Create venv - run: uv venv + uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 + with: + activate-environment: true - name: Set up mini CTK if: ${{ matrix.LOCAL_CTK == '1' }} From d776987f543d51b1f5b42ad83d43f0e87eae63c8 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 13 Feb 2026 16:51:31 -0500 Subject: [PATCH 14/18] Fix build-wheel: create venv after second setup-python build-wheel.yml uses setup-python twice: 3.12 for cibuildwheel and the matrix version for Cython test compilation. Cannot use setup-uv activate-environment since the matrix Python is not available when setup-uv runs. Instead, create a fresh venv manually after the second setup-python step so the venv uses the matrix Python. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index aae11039f8..e97da2ed1c 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -108,8 +108,6 @@ jobs: - name: Install uv uses: astral-sh/setup-uv@eac588ad8def6316056a12d4907a9d4d84ff7a3b # v7.3.0 - with: - activate-environment: true # Shorten TEMP on Windows so cibuildwheel's build isolation paths # stay within cmd.exe's ~8KB environment limit (needed for py3.14t). @@ -327,6 +325,11 @@ jobs: # For caching echo "PY_EXT_SUFFIX=$(python -c "import sysconfig; print(sysconfig.get_config_var('EXT_SUFFIX'))")" >> $GITHUB_ENV + # Create a fresh venv for the matrix Python (differs from the 3.12 used + # during the build phase above). + - name: Create venv + run: uv venv + - name: Install cuda.pathfinder (required for next step) run: | uv pip install cuda_pathfinder/dist/*.whl From 9465c42c186208c009ce21f54c894f19b266ec58 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 13 Feb 2026 17:27:39 -0500 Subject: [PATCH 15/18] Fix build-wheel: use uv run for build_tests.sh uv run executes commands in the venv context, ensuring tools like cythonize are on PATH. This avoids needing to manually add the venv bin directory to GITHUB_PATH. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index e97da2ed1c..c824ef3afa 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -340,7 +340,7 @@ jobs: # Install the "test" dependency group from cuda_bindings/pyproject.toml. uv sync --frozen --package cuda-bindings --only-group test --no-install-project pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} - bash build_tests.sh + uv run bash build_tests.sh popd - name: Upload cuda.bindings Cython tests @@ -356,7 +356,7 @@ jobs: # Install the "test" dependency group from cuda_core/pyproject.toml. uv sync --frozen --package cuda-core --only-group test --no-install-project pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} - bash build_tests.sh + uv run bash build_tests.sh popd - name: Upload cuda.core Cython tests From 199a3d470bee30f3c18522062d6ca632ed2bf527 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 13 Feb 2026 17:45:07 -0500 Subject: [PATCH 16/18] Fix build-wheel: use uv run --no-project for build_tests.sh uv run --no-project runs the command in the existing venv without trying to sync the workspace project. This lets cythonize and other venv-installed tools be found on PATH without needing to manually activate the venv or modify GITHUB_PATH. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index c824ef3afa..436580e4a4 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -340,7 +340,7 @@ jobs: # Install the "test" dependency group from cuda_bindings/pyproject.toml. uv sync --frozen --package cuda-bindings --only-group test --no-install-project pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} - uv run bash build_tests.sh + uv run --no-project bash build_tests.sh popd - name: Upload cuda.bindings Cython tests @@ -356,7 +356,7 @@ jobs: # Install the "test" dependency group from cuda_core/pyproject.toml. uv sync --frozen --package cuda-core --only-group test --no-install-project pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} - uv run bash build_tests.sh + uv run --no-project bash build_tests.sh popd - name: Upload cuda.core Cython tests From 099cf22f335522b99efbc8ad6e1b3d54e7feb954 Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 13 Feb 2026 17:54:53 -0500 Subject: [PATCH 17/18] Fix build-wheel: prepend venv to PATH for build_tests.sh Cython test build scripts need cythonize on PATH. Prepend both .venv/bin (Linux) and .venv/Scripts (Windows) to PATH within the run block so the venv-installed tools are found. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index 436580e4a4..c93ec0b10e 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -339,8 +339,10 @@ jobs: uv pip install ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl # Install the "test" dependency group from cuda_bindings/pyproject.toml. uv sync --frozen --package cuda-bindings --only-group test --no-install-project + # Activate venv so cythonize is on PATH for build_tests.sh + export PATH="${GITHUB_WORKSPACE}/.venv/bin:${GITHUB_WORKSPACE}/.venv/Scripts:${PATH}" pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} - uv run --no-project bash build_tests.sh + bash build_tests.sh popd - name: Upload cuda.bindings Cython tests @@ -355,8 +357,10 @@ jobs: uv pip install ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl # Install the "test" dependency group from cuda_core/pyproject.toml. uv sync --frozen --package cuda-core --only-group test --no-install-project + # Activate venv so cythonize is on PATH for build_tests.sh + export PATH="${GITHUB_WORKSPACE}/.venv/bin:${GITHUB_WORKSPACE}/.venv/Scripts:${PATH}" pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }} - uv run --no-project bash build_tests.sh + bash build_tests.sh popd - name: Upload cuda.core Cython tests From dc1bfb001eaa852507c91d4d910e6ba17163d35e Mon Sep 17 00:00:00 2001 From: Keith Kraus Date: Fri, 13 Feb 2026 18:05:08 -0500 Subject: [PATCH 18/18] Fix: install wheels after uv sync to prevent removal uv sync manages the full venv state and removes packages not in the lockfile, including pre-built wheels installed via uv pip install. Swap the order: run uv sync first (installs test deps), then uv pip install the pre-built wheels. Co-authored-by: Cursor --- .github/workflows/build-wheel.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build-wheel.yml b/.github/workflows/build-wheel.yml index c93ec0b10e..e9c75946ef 100644 --- a/.github/workflows/build-wheel.yml +++ b/.github/workflows/build-wheel.yml @@ -330,15 +330,13 @@ jobs: - name: Create venv run: uv venv - - name: Install cuda.pathfinder (required for next step) - run: | - uv pip install cuda_pathfinder/dist/*.whl - - name: Build cuda.bindings Cython tests run: | - uv pip install ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl - # Install the "test" dependency group from cuda_bindings/pyproject.toml. + # Install test deps first, then wheels (uv sync manages the env + # and would remove previously-installed wheels). uv sync --frozen --package cuda-bindings --only-group test --no-install-project + uv pip install cuda_pathfinder/dist/*.whl + uv pip install ${{ env.CUDA_BINDINGS_ARTIFACTS_DIR }}/*.whl # Activate venv so cythonize is on PATH for build_tests.sh export PATH="${GITHUB_WORKSPACE}/.venv/bin:${GITHUB_WORKSPACE}/.venv/Scripts:${PATH}" pushd ${{ env.CUDA_BINDINGS_CYTHON_TESTS_DIR }} @@ -354,9 +352,9 @@ jobs: - name: Build cuda.core Cython tests run: | - uv pip install ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl - # Install the "test" dependency group from cuda_core/pyproject.toml. + # Install test deps first, then the wheel. uv sync --frozen --package cuda-core --only-group test --no-install-project + uv pip install ${{ env.CUDA_CORE_ARTIFACTS_DIR }}/"cu${BUILD_CUDA_MAJOR}"/*.whl # Activate venv so cythonize is on PATH for build_tests.sh export PATH="${GITHUB_WORKSPACE}/.venv/bin:${GITHUB_WORKSPACE}/.venv/Scripts:${PATH}" pushd ${{ env.CUDA_CORE_CYTHON_TESTS_DIR }}