From b298e075222fbe138dcff5c2363b78cced402d1e Mon Sep 17 00:00:00 2001 From: itzikvaisman Date: Wed, 30 Sep 2026 17:08:27 +0300 Subject: [PATCH 1/8] test vLLM 0.30 support Signed-off-by: itzikvaisman --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 97b75350..e8da2897 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,7 @@ Documentation = "https://github.com/generative-computing/granite-switch/tree/mai [project.optional-dependencies] hf = ["accelerate>=0.20.0"] -vllm = ["vllm>=0.26.0,<0.27.0"] +vllm = ["vllm>=0.30.0,<0.31.0"] vllm27 = ["vllm>=0.27.0,<0.28.0"] compose = ["huggingface_hub", "pyyaml", "tqdm", "safetensors"] build = ["huggingface_hub", "pyyaml", "tqdm", "safetensors"] # Backward compatibility alias for compose From c3dbaae8d9b20263e29fdc3bdb947c9fa7ef7e0f Mon Sep 17 00:00:00 2001 From: itzikvaisman Date: Fri, 2 Oct 2026 23:07:49 +0300 Subject: [PATCH 2/8] Support every vLLM line from 0.26 through 0.30 in one tree A four-leg GPU matrix (one vLLM line each) found unit/composer/hf green everywhere and the vLLM integration suite red on all four: 7 failures on 0.27.1, 9 on 0.28.0, 16 on 0.29.0, 14 on 0.30.0. Two of those were real bugs in src/, live today on 0.27+ regardless of this effort; the rest was test scaffolding written against APIs that 0.29 deleted. Where the lines differ, gate on the capability (hasattr) rather than on a version number: that states the actual requirement and survives the next rename. src/ fix 1 -- SR MoE router padding mask vLLM 0.27 started passing an is_padding mask to the topk kernels, read off the forward context and sized to the padded token count. The SR layer routes its [2M, H] base+adapter stack in one expert call, so the kernel saw 2M=16384 gating rows against an 8192-entry mask and the engine died at init with "is_padding size mismatch, expected: 16384". Double the mask alongside the rows: adapter row i is the same token as base row i, so it is padding exactly when the base row is. Inert with no forward context, no mask (VLLM_MOE_SKIP_PADDING=0, or 0.26 where no kernel consumes one), or a mask whose length is not m. CI missed this because test_sr_tp_equivalence.py is env-gated on SR_COMPOSED_DIR and never runs -- a follow-up. src/ fix 2 -- audio ASR never ran on 0.29+ 0.29 deleted BaseMultiModalProcessor._call_hf_processor along with _apply_hf_processor_text_mm, its only caller, and narrowed _apply_hf_processor_main to (mm_items, hf_processor_mm_kwargs) -> BatchFeature. Our _call_hf_processor override is where ASR happens, so on 0.29/0.30 it was simply never called and no transcript was ever produced -- silently broken, not merely untested. Factor the ASR work into _audio_features() and add an _apply_hf_processor_main override that delegates to super() while the base class still has the old hook, and otherwise returns the audio tensors alone (on 0.29+ the prompt is vLLM's business: tokenized upstream, then _postprocess_prompt). **kwargs because both vLLM call sites pass keywords only and no single signature matches both lines. _hf_processor_applies_updates stays as-is -- required on 0.26-0.28, inert on 0.29+ where _apply_prompt_updates always runs, which is the False behaviour it was asking for. tests -- KV cache shape AttentionBackend.get_kv_cache_shape is gone at 0.29 (29 defs at 0.28, 0 at 0.29). The three call sites build a real KV cache fed to a real FlashAttention kernel, so the shape has to be genuinely right. New tests/shared/vllm_kv_cache.py prefers compute_layer_kv_cache_shape_bytes (0.29+) and falls back to the old staticmethod, cross-checking the two where both exist. They are provably equal for dense bf16: num_heads == num_kv_heads, one kernel state per token, and content bytes == 2 * head_size * itemsize. tests -- audio processor _apply_uncached grows a second shape for 0.29+, which split text processing away from MM processing; everything after the first call (_get_mm_fields_config -> _get_mm_prompt_updates -> _maybe_apply_prompt_updates) is unchanged on every line. The one test that asserted on the deleted tri-tuple's flag is skipped there with a reason, and the class docstring records that the hook test is vacuous at 0.29+. tests -- equivalence harness run_vllm_logprobs is the single funnel for both engines in all five runners, so setdefault there applies symmetrically: enforce_eager (an equivalence test must not measure the compiler), enable_prefix_caching=False (upstream declares IsHybrid and we deliberately do not, so the two sides otherwise resolve different defaults -- and it dodges a 0.28-only "no mamba layers in the model" assertion in upstream's own model), and a free-memory-aware gpu_memory_utilization. The last reuses the pattern already solved in _multi_adapter_equivalence_worker.py, lifted to tests/shared/vllm_gpu_mem.py: vLLM measures the fraction against TOTAL memory, these suites start engines back to back, and the guard is byte-identical back to 0.26 -- a pre-existing harness defect the newer legs merely exposed. _granite4_mini_tests.py's per-config eager opt-in is now redundant and deleted rather than left to contradict the default. pyproject -- the [vllm] extra claimed 0.30 only while [tool.uv] default-groups said vllm26, which made uv sync unsatisfiable. Widen it to >=0.26,<0.31, prune the duplicate [vllm27] extra (the dependency group covers pinning), and drop the group-vs-extra and extra-vs-extra conflict entries that only existed to describe the contradiction. uv.lock relocked accordingly. Signed-off-by: itzikvaisman --- README.md | 11 +- docs/AUDIO.md | 2 +- pyproject.toml | 21 +- src/granite_switch/vllm/audio/processor.py | 97 +- .../vllm/decoder/shadow_residual/decoder.py | 44 +- tests/integration/test_hf_to_vllm_weights.py | 11 +- tests/shared/vllm_equivalence.py | 25 + tests/shared/vllm_gpu_mem.py | 52 + tests/shared/vllm_kv_cache.py | 94 + tests/vllm/_granite4_fullsize_tests.py | 7 +- tests/vllm/_granite4_mini_tests.py | 14 - tests/vllm/_model_forward_tests.py | 11 +- .../vllm/_multi_adapter_equivalence_worker.py | 29 +- tests/vllm/_multi_switch_worker.py | 12 +- tests/vllm/test_audio_processor.py | 58 +- tutorials/PREREQUISITES.md | 5 +- uv.lock | 4220 +++-------------- 17 files changed, 1008 insertions(+), 3705 deletions(-) create mode 100644 tests/shared/vllm_gpu_mem.py create mode 100644 tests/shared/vllm_kv_cache.py diff --git a/README.md b/README.md index 8319dc87..54d1b8e2 100644 --- a/README.md +++ b/README.md @@ -47,16 +47,17 @@ Other install options depending on your use case: ```bash pip install "granite-switch[compose]" # Compose modular models pip install "granite-switch[hf]" # HuggingFace inference -pip install "granite-switch[vllm27]" # newer vLLM line (0.27.x) pip install "granite-switch[dev]" # Everything ``` Requires Python 3.11+ and PyTorch 2.11+. -> **vLLM version note:** This project requires `transformers>=5.16`, so it pins vLLM to the -> `0.26.x` line (the earliest vLLM whose model code handles the transformers-5.13+ -> `full_attention` layer-type rename) via the default `[vllm]` extra. `[vllm27]` selects the -> newer `0.27.x` line. Both require PyTorch 2.11+ (CUDA 13+). +> **vLLM version note:** `[vllm]` accepts any line from `0.26.x` to `0.30.x`. The floor is +> `transformers>=5.16`: `0.26` is the earliest vLLM whose model code handles the +> transformers-5.13+ `full_attention` layer-type rename. One tree serves all five lines — +> where their APIs differ, the backend checks for the capability rather than the version. All +> of them require PyTorch 2.11+ (CUDA 13+). To pin a single line for development, use the +> `vllm26` / `vllm27` dependency *groups*. ### Compose a Model diff --git a/docs/AUDIO.md b/docs/AUDIO.md index 715da636..5c0eeadc 100644 --- a/docs/AUDIO.md +++ b/docs/AUDIO.md @@ -27,7 +27,7 @@ with an `--asr-model` your installed transformers supports (for example ```bash # Serving an audio-enabled checkpoint -uv sync --extra vllm --extra audio # or --extra vllm27 --extra audio +uv sync --extra vllm --extra audio # any vLLM 0.26.x - 0.30.x # Development / running the test suite (the dev groups include audio already) uv sync --group dev # vLLM 0.26.x diff --git a/pyproject.toml b/pyproject.toml index e8da2897..fbd28ab3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,8 +20,10 @@ Documentation = "https://github.com/generative-computing/granite-switch/tree/mai [project.optional-dependencies] hf = ["accelerate>=0.20.0"] -vllm = ["vllm>=0.30.0,<0.31.0"] -vllm27 = ["vllm>=0.27.0,<0.28.0"] +# Every line from 0.26 through 0.30 is supported by one tree; the backend uses +# capability checks (hasattr) rather than version comparisons where the two +# differ. Pin a specific line with the per-line dependency groups below. +vllm = ["vllm>=0.26.0,<0.31.0"] compose = ["huggingface_hub", "pyyaml", "tqdm", "safetensors"] build = ["huggingface_hub", "pyyaml", "tqdm", "safetensors"] # Backward compatibility alias for compose # Audio (ASR) decode + resample. Reuse vLLM's own audio deps (unversioned, so it @@ -67,22 +69,15 @@ test = ["pytest", "pytest-cov", "bitsandbytes", "optimum-quanto", { includ [tool.uv] default-groups = ["vllm26"] +# Only the per-line GROUPS are mutually exclusive now. The `vllm` extra spans +# 0.26-0.30, so it overlaps every group and no longer conflicts with any of them -- +# which is what made `uv sync` unsatisfiable while the extra said 0.30-only and the +# default group said 0.26. conflicts = [ - # group-vs-group [{ group = "vllm26" }, { group = "vllm27" }], [{ group = "dev" }, { group = "vllm27" }], [{ group = "dev" }, { group = "dev-vllm27" }], [{ group = "dev-vllm27" }, { group = "vllm26" }], - # group-vs-extra - [{ group = "vllm26" }, { extra = "vllm27" }], - [{ group = "vllm27" }, { extra = "vllm" }], - [{ group = "vllm27" }, { extra = "tutorials" }], - [{ group = "dev" }, { extra = "vllm27" }], - [{ group = "dev-vllm27" }, { extra = "vllm" }], - [{ group = "dev-vllm27" }, { extra = "tutorials" }], - # extra-vs-extra - [{ extra = "vllm" }, { extra = "vllm27" }], - [{ extra = "tutorials" }, { extra = "vllm27" }], ] [tool.coverage.run] diff --git a/src/granite_switch/vllm/audio/processor.py b/src/granite_switch/vllm/audio/processor.py index a47c81e0..0aaafe73 100644 --- a/src/granite_switch/vllm/audio/processor.py +++ b/src/granite_switch/vllm/audio/processor.py @@ -1,10 +1,11 @@ # SPDX-License-Identifier: Apache-2.0 """vLLM multimodal processor for the audio cascade. -``_call_hf_processor`` runs ASR and tokenizes the transcript; -``_get_prompt_updates`` then replaces the ``<|audio|>`` marker with the real -transcript token ids via ``PromptReplacement``, so the scheduler sizes KV for the -runtime-determined length rather than a fixed audio window. +ASR runs in the HF-processor hook (``_call_hf_processor`` on vLLM 0.26 - 0.28, +``_apply_hf_processor_main`` on 0.29+, which deleted the former) and tokenizes the +transcript; ``_get_prompt_updates`` then replaces the ``<|audio|>`` marker with the +real transcript token ids via ``PromptReplacement``, so the scheduler sizes KV for +the runtime-determined length rather than a fixed audio window. Modeled on vLLM 0.19.1's ``ultravox.py``. Audio is answered by the base model — no adapter control tokens are placed, so the switch is not involved. @@ -338,19 +339,17 @@ def _reject_reserved_ids(self, ids: Sequence[int]) -> None: f"tokens must not originate from audio content." ) - def _call_hf_processor( + def _audio_features( self, - prompt: str, - mm_data: Mapping[str, object], + audios: Sequence[object], mm_kwargs: Mapping[str, object], - tok_kwargs: Mapping[str, object], - ) -> BatchFeature: - tokenizer = self.info.get_tokenizer() - audios = mm_data.get("audios", []) or [] + ) -> dict[str, torch.Tensor]: + """Transcribe every clip into the out-of-band audio tensors. + Empty when there is no audio, so the caller can splat it unconditionally. + """ if not audios: - input_ids = tokenizer.encode(prompt, add_special_tokens=False) - return BatchFeature(dict(input_ids=[input_ids]), tensor_type="pt") + return {} # Resolved once, then applied to every audio item in this request. generate_kwargs = resolve_generate_kwargs( @@ -359,19 +358,72 @@ def _call_hf_processor( DEFAULT_ALLOWED_REQUEST_GENERATE_KEYS, ) - input_ids = tokenizer.encode(prompt, add_special_tokens=False) - # Concatenated flat, with per-item sizes to split them back. per_item_ids = [self._transcribe(a, generate_kwargs) for a in audios] sizes = [len(ids) for ids in per_item_ids] flat_ids = [tid for ids in per_item_ids for tid in ids] + return dict( + audio_token_ids=torch.tensor(flat_ids, dtype=torch.long), + audio_num_tokens=torch.tensor(sizes, dtype=torch.long), + ) + + def _call_hf_processor( + self, + prompt: str, + mm_data: Mapping[str, object], + mm_kwargs: Mapping[str, object], + tok_kwargs: Mapping[str, object], + ) -> BatchFeature: + """vLLM 0.26 - 0.28 only; the base class dropped this hook at 0.29. + + Here the processor owns both halves of the job, so it returns the + tokenized prompt alongside the audio tensors. See + ``_apply_hf_processor_main`` for the 0.29+ split. + """ + tokenizer = self.info.get_tokenizer() + input_ids = tokenizer.encode(prompt, add_special_tokens=False) + features = self._audio_features(mm_data.get("audios", []) or [], mm_kwargs) return BatchFeature( - dict( - input_ids=[input_ids], - audio_token_ids=torch.tensor(flat_ids, dtype=torch.long), - audio_num_tokens=torch.tensor(sizes, dtype=torch.long), - ), + dict(input_ids=[input_ids], **features), + tensor_type="pt", + ) + + def _apply_hf_processor_main(self, **kwargs): + """Produce the audio tensors on whichever hook this vLLM actually calls. + + vLLM 0.29 deleted ``BaseMultiModalProcessor._call_hf_processor`` (and + ``_apply_hf_processor_text_mm``, which was its only caller). Text and + multi-modal data are now processed independently: ``apply()`` tokenizes the + prompt itself via ``_postprocess_prompt`` and ``_apply_hf_processor_main`` + was narrowed to ``(mm_items, hf_processor_mm_kwargs) -> BatchFeature``, + returning the MM tensors ONLY. Left alone, our ``_call_hf_processor`` above + is simply never called on 0.29+ and no transcript is ever produced. + + The two signatures are mutually exclusive, so this dispatches on whether the + base class still has ``_call_hf_processor``: that is the hook whose removal + is the actual problem, and it was removed in the same commit that narrowed + this signature. Both vLLM call sites pass keywords only (0.28 adds + ``prompt`` / ``tokenization_kwargs`` / ``enable_hf_prompt_update``), hence + ``**kwargs`` rather than a signature that could only match one line. + """ + if hasattr(super(), "_call_hf_processor"): # 0.26 - 0.28 + return super()._apply_hf_processor_main(**kwargs) + + mm_items = kwargs["mm_items"] + hf_processor_mm_kwargs = kwargs["hf_processor_mm_kwargs"] + + valid_mm_items = mm_items.select( + {k for k, c in mm_items.get_all_counts().items() if c > 0} + ) + processor_data, passthrough_data = self._get_hf_mm_data(valid_mm_items) + features = self._audio_features( + processor_data.get("audios", []) or [], + hf_processor_mm_kwargs, + ) + # No input_ids: on 0.29+ the prompt is vLLM's business, not ours. + return BatchFeature( + dict(**features, **passthrough_data), tensor_type="pt", ) @@ -397,6 +449,11 @@ def _hf_processor_applies_updates( Only the uncached path consults this hook; the cached path already hardcodes False, which is why audio works with the default ``mm_processor_cache_gb=4`` and breaks under ``--mm-processor-cache-gb 0``. + + Required on vLLM 0.26 - 0.28 and inert on 0.29+, where the base class + deleted the hook along with the ``is_update_applied`` branch it fed: + ``_apply_prompt_updates`` now always runs, which is exactly the False + behaviour asked for here. Kept because one tree has to serve both. """ return False diff --git a/src/granite_switch/vllm/decoder/shadow_residual/decoder.py b/src/granite_switch/vllm/decoder/shadow_residual/decoder.py index 68fd7b4f..d3b3814f 100644 --- a/src/granite_switch/vllm/decoder/shadow_residual/decoder.py +++ b/src/granite_switch/vllm/decoder/shadow_residual/decoder.py @@ -20,10 +20,13 @@ left zero (SR does not adapt K/V), which the loader marks as loaded. TP=1 for v1. """ +import contextlib + import torch from torch import nn from vllm.config import VllmConfig from vllm.distributed import get_tensor_model_parallel_world_size +from vllm.forward_context import get_forward_context, is_forward_context_available from vllm.model_executor.layers.attention.attention import Attention from vllm.model_executor.layers.layernorm import RMSNorm from vllm.model_executor.layers.linear import ( @@ -43,6 +46,43 @@ def _max_lora_rank(config) -> int: return max(config.adapter_ranks) if getattr(config, "adapter_ranks", None) else 0 +@contextlib.contextmanager +def _doubled_padding_mask(m: int): + """Match the forward context's ``is_padding`` to SR's doubled router batch. + + vLLM >= 0.27 passes an ``is_padding`` mask to the topk_softmax/topk_sigmoid + kernels so they can skip the padded rows of the batch. The router reads it off + the forward context and slices it to the number of gating rows + (``fused_moe/router/fused_topk_router.py::_get_padding_mask``), and the kernel + then *requires* the lengths to agree: + + RuntimeError: dispatch_topk_launch, topk_softmax_kernels.cu:785, + is_padding size mismatch, expected: 16384 + + The runner sizes the mask to the padded token count ``m``, but SR routes the + whole ``[2M, H]`` stack in one expert call, so the kernel sees ``2 * m`` gating + rows against an ``m``-entry mask. Doubling the mask is the right answer rather + than a workaround: adapter row ``i`` is the same token as base row ``i``, so it + is padding exactly when the base row is. + + Inert where there is nothing to match: no forward context (unit tests), no mask + (``VLLM_MOE_SKIP_PADDING=0``, or any vLLM 0.26 where no kernel consumes it), or + a mask whose length is not ``m`` — in that last case the premise of the + doubling does not hold, and failing loudly in the kernel beats silently + masking the wrong rows. + """ + ctx = get_forward_context() if is_forward_context_available() else None + mask = ctx.is_padding if ctx is not None else None + if mask is None or mask.shape[0] != m: + yield + return + ctx.is_padding = torch.cat([mask, mask], dim=0) + try: + yield + finally: + ctx.is_padding = mask + + class ShadowResidualAttention(nn.Module): """Doubled-Q / base-only-KV attention for one SR decoder layer (SWITCH kernel).""" @@ -303,7 +343,9 @@ def forward(self, positions: torch.Tensor, hs: torch.Tensor) -> torch.Tensor: logits, _ = self.block_sparse_moe.gate(normed[:m]) # [M, E] logits = torch.cat([logits, logits], dim=0) # [2M, E] # FusedMoE modifies its input in place. - mlp_out = self.block_sparse_moe.experts(normed.clone(), logits) + # The doubled rows also need a doubled padding mask (>= 0.27). + with _doubled_padding_mask(m): + mlp_out = self.block_sparse_moe.experts(normed.clone(), logits) if self.has_shared_mlp: # Only ROUTING is shared. The dense shared MLP still runs per-stream diff --git a/tests/integration/test_hf_to_vllm_weights.py b/tests/integration/test_hf_to_vllm_weights.py index 364f8d34..2e22ce9d 100644 --- a/tests/integration/test_hf_to_vllm_weights.py +++ b/tests/integration/test_hf_to_vllm_weights.py @@ -68,6 +68,7 @@ def _try_import_vllm(): # ── Distributed init ───────────────────────────────────────────────── from tests.shared.vllm_distributed import ensure_distributed as _ensure_distributed +from tests.shared.vllm_kv_cache import setup_kv_cache # ── Helpers ────────────────────────────────────────────────────────── @@ -247,15 +248,9 @@ def _setup_vllm_kv_caches(self): def _setup_single_attn(self, attn, layer_name, num_blocks): """Configure a single Attention layer with KV cache.""" - attn.kv_cache_torch_dtype = torch.bfloat16 - cache_shape = attn.attn_backend.get_kv_cache_shape( - num_blocks, - BLOCK_SIZE, - attn.num_kv_heads, - attn.head_size, + kv_cache = setup_kv_cache( + attn, self.vllm_config, num_blocks, BLOCK_SIZE, self.device ) - kv_cache = torch.zeros(cache_shape, device=self.device, dtype=torch.bfloat16) - attn.kv_cache = kv_cache self._kv_caches.append(kv_cache) self._attention_map[layer_name] = attn diff --git a/tests/shared/vllm_equivalence.py b/tests/shared/vllm_equivalence.py index a5629ae7..30c88fdf 100644 --- a/tests/shared/vllm_equivalence.py +++ b/tests/shared/vllm_equivalence.py @@ -22,6 +22,8 @@ import torch +from tests.shared.vllm_gpu_mem import gpu_mem_util + # ── Model creation (kept for other tests) ───────────────────────── @@ -243,6 +245,29 @@ def run_vllm_logprobs(model_dir, input_ids_list, vocab_size, **llm_kwargs): # Allow requesting logprobs for all vocab tokens llm_kwargs.setdefault("max_logprobs", vocab_size) + # Every equivalence runner funnels both engines through here with the same + # llm_kwargs, so defaults set here apply symmetrically. setdefault, so an + # explicit caller value still wins. + # + # enforce_eager: an equivalence test compares two MODELS. Leaving the compiler + # in measures the compiler too, and the two sides do not necessarily compile + # the same way. + llm_kwargs.setdefault("enforce_eager", True) + # enable_prefix_caching: upstream's GraniteMoeHybridForCausalLM declares + # IsHybrid and GraniteSwitchForCausalLM deliberately does not (declaring it + # would size the KV cache for zero attention layers), so the two sides resolve + # DIFFERENT prefix-caching defaults — an asymmetry in a test whose whole job is + # to have one variable. It also kills a vLLM 0.28-only crash in upstream's + # model: with prefix caching on, 0.28 logs "Mamba cache mode is set to 'align'" + # and then asserts "no mamba layers in the model" (v1/worker/mamba_utils.py). + llm_kwargs.setdefault("enable_prefix_caching", False) + # gpu_memory_utilization: vLLM's default is a fraction of TOTAL memory, which + # assumes an idle card. These runners start engines back to back and the + # previous one is often still releasing. See tests/shared/vllm_gpu_mem.py. + mem_util = gpu_mem_util() + if mem_util is not None: + llm_kwargs.setdefault("gpu_memory_utilization", mem_util) + llm = LLM( model=model_dir, skip_tokenizer_init=True, diff --git a/tests/shared/vllm_gpu_mem.py b/tests/shared/vllm_gpu_mem.py new file mode 100644 index 00000000..ef1904ad --- /dev/null +++ b/tests/shared/vllm_gpu_mem.py @@ -0,0 +1,52 @@ +# SPDX-License-Identifier: Apache-2.0 +"""Pick a ``gpu_memory_utilization`` that fits the memory actually free right now. + +vLLM measures the fraction against TOTAL device memory and refuses to start when +that exceeds what is free:: + + Free memory on device cuda:0 (4.6/79.25 GiB) ... is less than desired GPU + memory utilization (0.92, 72.91 GiB) -- vllm/v1/worker/utils.py + +So a fixed value — including vLLM's own default — only works on an idle card, and +these suites do not have one: they start several engines in a row and the previous +engine's subprocess is often still releasing, which is enough to trip the guard +in-pod with the second GPU completely idle. The guard is byte-identical back to +0.26, so this is not a version problem. +""" + +import os + +#: Ceiling, i.e. what to ask for on an empty card. +GPU_MEM_UTIL = float(os.environ.get("GS_GPU_MEM_UTIL", "0.85")) +#: Below this the card is too full to be worth starting on -- a 3B model plus its +#: KV cache needs roughly a tenth of an 80 GiB card, so this is generous. +GPU_MEM_UTIL_FLOOR = float(os.environ.get("GS_GPU_MEM_UTIL_FLOOR", "0.15")) + + +def gpu_mem_util(ceiling: float = GPU_MEM_UTIL, floor: float = GPU_MEM_UTIL_FLOOR): + """90% of the free fraction, capped at ``ceiling``. + + Returns ``None`` without CUDA, so a caller can leave the kwarg unset and let + vLLM pick (there is no device to measure, and no engine to start either). + + Raises ``SystemExit`` rather than returning a doomed value when the result is + below ``floor``: at that point something else is holding the card and a test + failure would be the wrong diagnosis. + """ + import torch + + if not torch.cuda.is_available(): + return None + free, total = torch.cuda.mem_get_info() + util = min(ceiling, 0.9 * free / total) + print( + f" GPU memory: {free / 2**30:.1f}/{total / 2**30:.1f} GiB free -> " + f"gpu_memory_utilization={util:.3f} (ceiling {ceiling:g})" + ) + if util < floor: + raise SystemExit( + f"FATAL: only {free / 2**30:.1f} GiB free on this device, which leaves " + f"gpu_memory_utilization={util:.3f} below the {floor:g} floor. Another " + "process is holding the card; this is not a test failure." + ) + return util diff --git a/tests/shared/vllm_kv_cache.py b/tests/shared/vllm_kv_cache.py new file mode 100644 index 00000000..4aa1c735 --- /dev/null +++ b/tests/shared/vllm_kv_cache.py @@ -0,0 +1,94 @@ +# SPDX-License-Identifier: Apache-2.0 +"""Allocate a real KV cache for an :class:`Attention` layer, on any vLLM 0.26+. + +These harnesses hand the tensor to a real FlashAttention kernel (they build real +``FlashAttentionMetadata``: slot_mapping, block_table, query_start_loc, seq_lens), +so the shape has to be genuinely right, not merely plausible — a wrong one reads +back garbage instead of raising. + +Two APIs, because vLLM 0.29 deleted the first: + +* 0.26 - 0.28: ``attn_backend.get_kv_cache_shape(num_blocks, block_size, + num_kv_heads, head_size)``, a per-backend staticmethod. 29 definitions at 0.28, + ZERO at 0.29 (0.30 keeps one, on flashinfer_mla_sparse_sm90). +* 0.29+: ``compute_layer_kv_cache_shape_bytes(spec, num_blocks)``, a module + function returning ``(B, H, N, C)`` with C in BYTES rather than elements. + +The two are provably equal for dense bf16 attention, which is why this is a port +and not a guess. FlashAttention returns +``(num_blocks, num_kv_heads, block_size, 2 * head_size)``; for a +``FullAttentionSpec`` with no packing overrides, ``num_heads == num_kv_heads``, +``get_num_kernel_states(bs) == bs`` (``tokens_per_state == 1``), and +``state_content_size_bytes == (head_size + head_size_v) * itemsize``, so dividing +the last dim by the itemsize reproduces the old tuple exactly. + +No shipped version offers both APIs for FlashAttention — 0.26-0.28 have only the +backend staticmethod, 0.29+ only the spec function — so that equality is an +argument from the source above, not something a run can confirm. The cross-check +below therefore never fires today; it is there so that a future version which +reintroduces the staticmethod tells us immediately if the two ever disagree. +""" + +import torch + + +def kv_cache_shape(attn, vllm_config, num_blocks: int, block_size: int): + """The KV-cache shape, in ELEMENTS, for one ``Attention`` layer.""" + from vllm.utils.torch_utils import get_dtype_size + + try: + from vllm.v1.kv_cache_interface import compute_layer_kv_cache_shape_bytes + except ImportError: # 0.26 - 0.28 + compute_layer_kv_cache_shape_bytes = None + + legacy = None + if hasattr(attn.attn_backend, "get_kv_cache_shape"): # 0.26 - 0.28 + legacy = tuple( + attn.attn_backend.get_kv_cache_shape( + num_blocks, + block_size, + attn.num_kv_heads, + attn.head_size, + ) + ) + if compute_layer_kv_cache_shape_bytes is None: + return legacy + assert compute_layer_kv_cache_shape_bytes is not None, ( + "this vLLM has neither attn_backend.get_kv_cache_shape nor " + "compute_layer_kv_cache_shape_bytes" + ) + + spec = attn.get_kv_cache_spec(vllm_config) + assert spec is not None, ( + f"{attn.layer_name} contributes no KV cache; it cannot be set up here" + ) + # compute_layer_kv_cache_shape_bytes derives the leading dim from + # spec.block_size (which tracks vllm_config.cache_config.block_size), so a + # harness block_size that disagrees would silently shift every block index. + assert spec.block_size == block_size, ( + f"harness block_size={block_size} but the spec says {spec.block_size}; " + "set cache_config.block_size to match" + ) + *lead, content_bytes = compute_layer_kv_cache_shape_bytes(spec, num_blocks) + itemsize = get_dtype_size(spec.dtype) + assert content_bytes % itemsize == 0, ( + f"{content_bytes} bytes per cell is not a whole number of " + f"{spec.dtype} elements; this layer's cache is packed, not dense" + ) + shape = (*lead, content_bytes // itemsize) + + if legacy is not None: + assert shape == legacy, ( + f"the 0.29+ spec path gives {shape} but the backend's own " + f"get_kv_cache_shape gives {legacy}" + ) + return shape + + +def setup_kv_cache(attn, vllm_config, num_blocks: int, block_size: int, device): + """Attach a zeroed bf16 KV cache to ``attn`` and return it.""" + attn.kv_cache_torch_dtype = torch.bfloat16 + shape = kv_cache_shape(attn, vllm_config, num_blocks, block_size) + kv_cache = torch.zeros(shape, device=device, dtype=torch.bfloat16) + attn.kv_cache = kv_cache + return kv_cache diff --git a/tests/vllm/_granite4_fullsize_tests.py b/tests/vllm/_granite4_fullsize_tests.py index f154eaba..b14e832e 100644 --- a/tests/vllm/_granite4_fullsize_tests.py +++ b/tests/vllm/_granite4_fullsize_tests.py @@ -72,8 +72,9 @@ def test_logits_match(self, model_name, tmp_path): # by timing and then caches. 2.9e-3 absolute at |expected|=11.28 is # 2.6e-4 relative, under one bf16 ulp (0.031) -- a reduction-order # difference, not a logic error. An equivalence test must not measure - # the compiler as well as the model. _granite4_mini_tests.py already - # pins eager for the config that needed it. + # the compiler as well as the model. That reasoning applies to every + # equivalence test, so run_vllm_logprobs now defaults it for all of + # them; kept explicit here because this is where it was measured. enforce_eager=True, # Set, not defaulted, so the two sides are configured alike. vLLM # 0.26 resolves `default_prefix_caching = is_prefix_caching_supported @@ -85,6 +86,8 @@ def test_logits_match(self, model_name, tmp_path): # asymmetry is numerically INERT -- upstream with the flag forced on # is bit-identical to upstream with it off -- so this is not the fix # for anything. But a comparison should have one variable in it. + # Also now the run_vllm_logprobs default, for the same reason plus a + # vLLM 0.28-only crash in upstream's model that it avoids. enable_prefix_caching=False, ) diff --git a/tests/vllm/_granite4_mini_tests.py b/tests/vllm/_granite4_mini_tests.py index f93e840e..d7f40b7a 100644 --- a/tests/vllm/_granite4_mini_tests.py +++ b/tests/vllm/_granite4_mini_tests.py @@ -16,15 +16,6 @@ make_active_adapter_input, ) -_UPSTREAM_EAGER_CONFIGS = {"4.0-h-350m"} - - -def _eager_kwargs_if_needed(model_name): - if model_name in _UPSTREAM_EAGER_CONFIGS: - return {"enforce_eager": True} - return {} - - _CUDA_AVAILABLE = torch.cuda.is_available() @@ -61,7 +52,6 @@ def test_logits_short(self, model_name, tmp_path): cfg, seq_len=16, tmpdir=tmp_path, - **_eager_kwargs_if_needed(model_name), ) # ULP-equivalent, not bit-exact: the inert switch runs its projections @@ -87,7 +77,6 @@ def test_logits_long(self, model_name, tmp_path): cfg, seq_len=64, tmpdir=tmp_path, - **_eager_kwargs_if_needed(model_name), ) # ULP-equivalent, not bit-exact (see get_tolerances / test_logits_short). @@ -115,7 +104,6 @@ def test_no_control_tokens(self, model_name, tmp_path): use_control_tokens=False, seq_len=16, tmpdir=tmp_path, - **_eager_kwargs_if_needed(model_name), ) # Skinned + no control token = inert switch. ULP-equivalent to upstream, @@ -147,7 +135,6 @@ def test_logits_short(self, model_name, tmp_path): cfg, seq_len=seq_len, tmpdir=tmp_path, - **_eager_kwargs_if_needed(model_name), ) input_ids = make_active_adapter_input(1, seq_len, seed=42) @@ -183,7 +170,6 @@ def test_logits_long(self, model_name, tmp_path): cfg, seq_len=seq_len, tmpdir=tmp_path, - **_eager_kwargs_if_needed(model_name), ) input_ids = make_active_adapter_input(1, seq_len, seed=42) diff --git a/tests/vllm/_model_forward_tests.py b/tests/vllm/_model_forward_tests.py index ae196ee3..73cba6ff 100644 --- a/tests/vllm/_model_forward_tests.py +++ b/tests/vllm/_model_forward_tests.py @@ -104,6 +104,7 @@ def _tiny_vllm_config_no_adapters(): from tests.shared.vllm_distributed import ensure_distributed as _ensure_distributed +from tests.shared.vllm_kv_cache import setup_kv_cache def _make_vllm_config(config): @@ -251,15 +252,9 @@ def _setup_kv_caches(self): self._layer_names = list(self._attention_map.keys()) def _setup_single_attn(self, attn, layer_name, num_blocks): - attn.kv_cache_torch_dtype = torch.bfloat16 - cache_shape = attn.attn_backend.get_kv_cache_shape( - num_blocks, - BLOCK_SIZE, - attn.num_kv_heads, - attn.head_size, + kv_cache = setup_kv_cache( + attn, self.vllm_config, num_blocks, BLOCK_SIZE, self.device ) - kv_cache = torch.zeros(cache_shape, device=self.device, dtype=torch.bfloat16) - attn.kv_cache = kv_cache self._kv_caches.append(kv_cache) self._attention_map[layer_name] = attn diff --git a/tests/vllm/_multi_adapter_equivalence_worker.py b/tests/vllm/_multi_adapter_equivalence_worker.py index 19ba4999..7ac48950 100644 --- a/tests/vllm/_multi_adapter_equivalence_worker.py +++ b/tests/vllm/_multi_adapter_equivalence_worker.py @@ -150,6 +150,7 @@ sr_activation_anchor, synthesize_adapter, ) +from tests.shared.vllm_gpu_mem import gpu_mem_util TOPK = int(os.environ.get("MULTI_ADAPTER_TOPK", "64")) K_SWEEP = [int(x) for x in os.environ.get("MULTI_ADAPTER_KS", "1,5,10,20").split(",")] @@ -722,30 +723,14 @@ def render(**kw): def _gpu_mem_util() -> float: - """A gpu_memory_utilization that fits in the memory actually free right now. + """This worker's free-memory-aware gpu_memory_utilization. - vLLM measures the fraction against TOTAL device memory and refuses to start if - that exceeds what is free, so a fixed value only works on an idle card. Take - 90% of the free fraction instead, capped at the configured ceiling. + Thin wrapper over the shared helper so the MULTI_ADAPTER_* knobs above keep + working; it always runs on CUDA here, so the shared ``None`` (no device to + measure) cannot come back. """ - import torch - - if not torch.cuda.is_available(): - return GPU_MEM_UTIL - free, total = torch.cuda.mem_get_info() - fits = 0.9 * free / total - util = min(GPU_MEM_UTIL, fits) - print( - f" GPU memory: {free / 2**30:.1f}/{total / 2**30:.1f} GiB free -> " - f"gpu_memory_utilization={util:.3f} (ceiling {GPU_MEM_UTIL:g})" - ) - if util < GPU_MEM_UTIL_FLOOR: - raise SystemExit( - f"FATAL: only {free / 2**30:.1f} GiB free on this device, which leaves " - f"gpu_memory_utilization={util:.3f} below the {GPU_MEM_UTIL_FLOOR:g} " - "floor. Another process is holding the card; this is not a test failure." - ) - return util + util = gpu_mem_util(ceiling=GPU_MEM_UTIL, floor=GPU_MEM_UTIL_FLOOR) + return GPU_MEM_UTIL if util is None else util def _dists(prompt_logprobs): diff --git a/tests/vllm/_multi_switch_worker.py b/tests/vllm/_multi_switch_worker.py index 906f45fe..1a96d1a1 100644 --- a/tests/vllm/_multi_switch_worker.py +++ b/tests/vllm/_multi_switch_worker.py @@ -35,6 +35,7 @@ import torch from tests.shared.vllm_distributed import ensure_distributed +from tests.shared.vllm_kv_cache import setup_kv_cache BLOCK_SIZE = 16 MAX_TOKENS = 8192 @@ -130,18 +131,11 @@ def _build_switch(harness, adapter_token_ids): backend_name = None num_blocks = (MAX_TOKENS + BLOCK_SIZE - 1) // BLOCK_SIZE + 1 for layer_name, attn in attn_layers: - attn.kv_cache_torch_dtype = torch.bfloat16 if backend_name is None: backend_name = attn.attn_backend.get_name() - cache_shape = attn.attn_backend.get_kv_cache_shape( - num_blocks, - BLOCK_SIZE, - attn.num_kv_heads, - attn.head_size, + kv_caches[layer_name] = setup_kv_cache( + attn, vllm_config, num_blocks, BLOCK_SIZE, device ) - kv_cache = torch.zeros(cache_shape, device=device, dtype=torch.bfloat16) - attn.kv_cache = kv_cache - kv_caches[layer_name] = kv_cache harness["switch"] = switch harness["attn_layers"] = attn_layers diff --git a/tests/vllm/test_audio_processor.py b/tests/vllm/test_audio_processor.py index 59051ecd..fafec471 100644 --- a/tests/vllm/test_audio_processor.py +++ b/tests/vllm/test_audio_processor.py @@ -535,6 +535,14 @@ class TestPromptUpdatesAreApplied: the default cache setting hid this. These tests drive vLLM's real ``_apply_hf_processor_text_mm`` / ``_maybe_apply_prompt_updates`` rather than asserting on the override in isolation. + + On vLLM 0.29+ that hook is gone: ``_maybe_apply_prompt_updates`` lost the + ``is_update_applied`` branch and ``_apply_prompt_updates`` always runs, which is + exactly the False behaviour the override was asking for. So + ``test_hook_reports_updates_not_applied`` still passes there — it calls our own + override — but is VACUOUS, because nothing in vLLM consults it any more. The + splicing tests below are the live coverage on every line; see + ``_apply_uncached``. """ def _audio_items(self, count=1): @@ -570,6 +578,13 @@ def test_uncached_path_reports_updates_not_applied(self, monkeypatch): # Real vLLM code: this is the call site that decides whether the # replacement runs (processing/processor.py, _apply_hf_processor_text_mm). proc, items = self._proc(monkeypatch) + if not hasattr(proc, "_apply_hf_processor_text_mm"): + pytest.skip( + "vLLM 0.29+ deleted _apply_hf_processor_text_mm and the " + "(prompt_ids, processed, is_update_applied) tri-tuple it returned; " + "prompt updates are now always applied, so there is no flag left " + "to assert on. The splicing tests cover the behaviour instead." + ) prompt_ids, _, is_update_applied = proc._apply_hf_processor_text_mm( prompt_text=proc_mod.AUDIO_MARKER, mm_items=items, @@ -581,15 +596,42 @@ def test_uncached_path_reports_updates_not_applied(self, monkeypatch): assert is_update_applied is False def _apply_uncached(self, proc, items, prompt_text): - """vLLM's ``apply()`` with cache=None, minus the hashing/cache plumbing.""" + """vLLM's ``apply()`` with cache=None, minus the hashing/cache plumbing. + + Two shapes, because 0.29 split text processing away from MM processing: + + * 0.26 - 0.28: one ``_apply_hf_processor_text_mm`` call returns the prompt + ids, the MM tensors AND the ``is_update_applied`` flag together. + * 0.29+: ``apply()`` tokenizes the prompt itself (upstream of the processor, + then ``_postprocess_prompt``), ``_apply_hf_processor_main`` returns the MM + tensors only, and ``_maybe_apply_prompt_updates`` no longer takes a flag. + + Everything after that — ``_get_mm_fields_config`` → + ``_get_mm_prompt_updates`` → ``_maybe_apply_prompt_updates`` — is unchanged + on every line, which is why only the first call differs here. + """ from vllm.multimodal.inputs import MultiModalKwargsItems - prompt_ids, processed, is_update_applied = proc._apply_hf_processor_text_mm( - prompt_text=prompt_text, - mm_items=items, - hf_processor_mm_kwargs={}, - tokenization_kwargs={}, - ) + flag_kwargs = {} + if hasattr(proc, "_apply_hf_processor_text_mm"): # 0.26 - 0.28 + prompt_ids, processed, is_update_applied = proc._apply_hf_processor_text_mm( + prompt_text=prompt_text, + mm_items=items, + hf_processor_mm_kwargs={}, + tokenization_kwargs={}, + ) + flag_kwargs["is_update_applied"] = is_update_applied + else: # 0.29+ + # vLLM hands apply() an already-tokenized prompt; the marker survives + # because it is a registered special token. + prompt_ids = proc._postprocess_prompt( + proc.info.get_tokenizer().encode(prompt_text, add_special_tokens=False) + ) + processed = proc._apply_hf_processor_main( + mm_items=items, + hf_processor_mm_kwargs={}, + ) + mm_kwargs = MultiModalKwargsItems.from_hf_inputs( processed, proc._get_mm_fields_config(processed, {}) ) @@ -599,7 +641,7 @@ def _apply_uncached(self, proc, items, prompt_text): prompt_ids=prompt_ids, mm_kwargs=mm_kwargs, mm_prompt_updates=updates, - is_update_applied=is_update_applied, + **flag_kwargs, ) def test_marker_becomes_transcript_ids(self, monkeypatch): diff --git a/tutorials/PREREQUISITES.md b/tutorials/PREREQUISITES.md index f2a18e8b..46a1cc0c 100644 --- a/tutorials/PREREQUISITES.md +++ b/tutorials/PREREQUISITES.md @@ -41,12 +41,11 @@ This includes: For production inference with vLLM: ```bash -pip install "granite-switch[vllm]" # vLLM 0.26.x (CUDA 13+, PyTorch 2.11+) -pip install "granite-switch[vllm27]" # vLLM 0.27.x (CUDA 13+, PyTorch 2.11+) +pip install "granite-switch[vllm]" # vLLM 0.26.x - 0.30.x (CUDA 13+, PyTorch 2.11+) ``` This includes: -- `vllm>=0.26.0` for high-performance inference +- `vllm>=0.26.0,<0.31.0` for high-performance inference - Tensor parallelism support for multi-GPU setups ### Mellea Integration diff --git a/uv.lock b/uv.lock index e05647fe..1eb89bfd 100644 --- a/uv.lock +++ b/uv.lock @@ -2,336 +2,18 @@ version = 1 revision = 3 requires-python = ">=3.11, <3.14" resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] conflicts = [[ { package = "granite-switch", group = "vllm26" }, @@ -346,38 +28,11 @@ conflicts = [[ { package = "granite-switch", group = "dev-vllm27" }, { package = "granite-switch", group = "vllm26" }, ], [ - { package = "granite-switch", extra = "vllm27" }, - { package = "granite-switch", group = "vllm26" }, -], [ - { package = "granite-switch", extra = "vllm" }, - { package = "granite-switch", group = "vllm27" }, -], [ - { package = "granite-switch", extra = "tutorials" }, - { package = "granite-switch", group = "vllm27" }, -], [ - { package = "granite-switch", extra = "vllm27" }, - { package = "granite-switch", group = "dev" }, -], [ - { package = "granite-switch", extra = "vllm" }, - { package = "granite-switch", group = "dev-vllm27" }, -], [ - { package = "granite-switch", extra = "tutorials" }, { package = "granite-switch", group = "dev-vllm27" }, -], [ - { package = "granite-switch", extra = "vllm" }, - { package = "granite-switch", extra = "vllm27" }, -], [ - { package = "granite-switch", extra = "tutorials" }, - { package = "granite-switch", extra = "vllm27" }, -], [ { package = "granite-switch", group = "test" }, - { package = "granite-switch", group = "vllm27" }, ], [ - { package = "granite-switch", group = "dev-vllm27" }, - { package = "granite-switch", group = "test" }, -], [ - { package = "granite-switch", extra = "vllm27" }, { package = "granite-switch", group = "test" }, + { package = "granite-switch", group = "vllm27" }, ]] [[package]] @@ -395,14 +50,14 @@ version = "1.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "packaging" }, { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ca/14/787e5498cd062640f0f3d92ef4ae4063174f76f9afd29d13fc52a319daae/accelerate-1.13.0.tar.gz", hash = "sha256:d631b4e0f5b3de4aff2d7e9e6857d164810dfc3237d54d017f075122d057b236", size = 402835, upload-time = "2026-03-04T19:34:12.359Z" } wheels = [ @@ -492,7 +147,7 @@ version = "1.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "frozenlist" }, - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } wheels = [ @@ -551,7 +206,7 @@ version = "4.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "idna" }, - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/19/14/2c5dd9f512b66549ae92767a9c7b330ae88e1932ca57876909410251fe13/anyio-4.13.0.tar.gz", hash = "sha256:334b70e641fd2221c1505b3890c69882fe4a2df910cba14d97019b90b24439dc", size = 231622, upload-time = "2026-03-24T12:59:09.671Z" } wheels = [ @@ -563,291 +218,21 @@ name = "apache-tvm-ffi" version = "0.1.10" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", -] -dependencies = [ - { name = "typing-extensions", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/17/b0/5114e30faffe3279a51a5f3b45dd1b7ce09af1246b62447b45a39a374e54/apache_tvm_ffi-0.1.10.tar.gz", hash = "sha256:974c208766c304c780c17c6d405449e862f83b22c7b6b2b8c28b29d55a806ae3", size = 2691605, upload-time = "2026-04-07T19:58:51.767Z" } wheels = [ @@ -872,13 +257,19 @@ source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", "python_full_version == '3.12.*' and sys_platform == 'darwin'", - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version < '3.12' and sys_platform == 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "typing-extensions", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6d/3d/4b9226cd45aa800a6904603dda9b323d728f3c3869952a673f3483b78b19/apache_tvm_ffi-0.1.11.tar.gz", hash = "sha256:153cd2c5a9717804cb0bcd9b2709f22a1e5f80ed05b5a490faf5949b136eedba", size = 2798354, upload-time = "2026-05-04T17:48:43.852Z" } wheels = [ @@ -1002,8 +393,8 @@ name = "bitsandbytes" version = "0.49.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "packaging" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" } }, ] @@ -1019,7 +410,7 @@ name = "blake3" version = "1.0.8" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.12'" }, + { name = "typing-extensions", marker = "python_full_version < '3.12' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/75/aa/abcd75e9600987a0bc6cfe9b6b2ff3f0e2cb08c170addc6e76035b5c4cb3/blake3-1.0.8.tar.gz", hash = "sha256:513cc7f0f5a7c035812604c2c852a0c1468311345573de647e310aca4ab165ba", size = 117308, upload-time = "2025-10-14T06:47:48.83Z" } wheels = [ @@ -1078,7 +469,7 @@ name = "build" version = "1.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "os_name == 'nt' and sys_platform != 'darwin'" }, + { name = "colorama", marker = "(os_name == 'nt' and sys_platform != 'darwin') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (os_name != 'nt' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "packaging" }, { name = "pyproject-hooks" }, ] @@ -1142,7 +533,7 @@ name = "cffi" version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "implementation_name != 'PyPy'" }, + { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } wheels = [ @@ -1255,8 +646,8 @@ dependencies = [ { name = "jsonschema" }, { name = "kubernetes" }, { name = "mmh3" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "onnxruntime" }, { name = "opentelemetry-api" }, { name = "opentelemetry-exporter-otlp-proto-grpc" }, @@ -1274,7 +665,7 @@ dependencies = [ { name = "tqdm" }, { name = "typer" }, { name = "typing-extensions" }, - { name = "uvicorn", extra = ["standard"], marker = "extra == 'extra-14-granite-switch-tutorials' or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "uvicorn", extra = ["standard"] }, ] sdist = { url = "https://files.pythonhosted.org/packages/92/d1/5e33b26985f0c7046a0be1cee2158ada1748ee700d2545057fde1468d74d/chromadb-1.5.9.tar.gz", hash = "sha256:5c20e62a455c28bacac927f26116a73fd8e1799e0d908be8e8a4f02197a54731", size = 2595635, upload-time = "2026-05-05T05:54:51.713Z" } wheels = [ @@ -1290,7 +681,7 @@ name = "click" version = "8.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/23/e4/796662cd90cf80e3a363c99db2b88e0e394b988a575f60a17e16440cd011/click-8.4.0.tar.gz", hash = "sha256:638f1338fe1235c8f4e008e4a8a254fb5c5fbdcbb40ece3c9142ebb78e792973", size = 350843, upload-time = "2026-05-17T00:47:58.425Z" } wheels = [ @@ -1322,8 +713,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "loguru" }, { name = "pydantic" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "transformers" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2c/9e/d7f18bd9a0354088abc11a0c1f2c7698f7c49e5a709faedf6a46e388f693/compressed_tensors-0.17.0.tar.gz", hash = "sha256:15c20d06bdbcf35b51fc99fd125e7b9be1e1855567c33b7a46dfac26ad6fb126", size = 257091, upload-time = "2026-06-03T16:49:17.208Z" } @@ -1395,7 +786,7 @@ name = "cryptography" version = "48.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, + { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9f/a9/db8f313fdcd85d767d4973515e1db101f9c71f95fced83233de224673757/cryptography-48.0.0.tar.gz", hash = "sha256:5c3932f4436d1cccb036cb0eaef46e6e2db91035166f1ad6505c3c9d5a635920", size = 832984, upload-time = "2026-05-04T22:59:38.133Z" } wheels = [ @@ -1459,9 +850,9 @@ name = "cuda-core" version = "1.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cuda-pathfinder", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/2a/26/c0a8fc2b5b9291487741cf7956b186773e53bc4606502bc3192553cbf3f5/cuda_core-1.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:78b38f478775de6894c4c239ff0cdd5e0464165a2905a5bbf0359d8d9e5acd11", size = 6169996, upload-time = "2026-09-03T00:12:25.406Z" }, @@ -1519,99 +910,9 @@ name = "cuda-toolkit" version = "13.0.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/57/b2/453099f5f3b698d7d0eab38916aac44c7f76229f451709e2eb9db6615dcd/cuda_toolkit-13.0.2-py2.py3-none-any.whl", hash = "sha256:b198824cf2f54003f50d64ada3a0f184b42ca0846c1c94192fa269ecd97a66eb", size = 2364, upload-time = "2025-12-19T23:24:07.328Z" }, @@ -1619,37 +920,37 @@ wheels = [ [package.optional-dependencies] cublas = [ - { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cudart = [ - { name = "nvidia-cuda-runtime", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-runtime", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cufft = [ - { name = "nvidia-cufft", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cufft", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cufile = [ - { name = "nvidia-cufile", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cufile", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cupti = [ - { name = "nvidia-cuda-cupti", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-cupti", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] curand = [ - { name = "nvidia-curand", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-curand", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cusolver = [ - { name = "nvidia-cusolver", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusolver", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cusparse = [ - { name = "nvidia-cusparse", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusparse", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvjitlink", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-nvrtc", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] nvtx = [ - { name = "nvidia-nvtx", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvtx", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] [[package]] @@ -1657,9 +958,9 @@ name = "cuda-toolkit" version = "13.0.3.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/d1/c7/a79086a62c98befcdb8349656c6f114e2db3b8b2422f6e25c97a7f2a9a3c/cuda_toolkit-13.0.3.0-py2.py3-none-any.whl", hash = "sha256:d693caaa261214ddd7dbb60d68e71cbed884e68c2be7509778f3051da0b91c3f", size = 2512, upload-time = "2026-04-14T00:50:08.173Z" }, @@ -1667,43 +968,43 @@ wheels = [ [package.optional-dependencies] cublas = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cudart = [ - { name = "nvidia-cuda-runtime", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-runtime", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cufft = [ - { name = "nvidia-cufft", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cufft", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cufile = [ - { name = "nvidia-cufile", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cufile", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cupti = [ - { name = "nvidia-cuda-cupti", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-cupti", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] curand = [ - { name = "nvidia-curand", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-curand", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cusolver = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cusolver", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusolver", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] cusparse = [ - { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] nvtx = [ - { name = "nvidia-nvtx", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvtx", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] [[package]] @@ -1713,12 +1014,12 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dill" }, { name = "filelock" }, - { name = "fsspec", extra = ["http"], marker = "extra == 'extra-14-granite-switch-tutorials' or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "fsspec", extra = ["http"] }, { name = "httpx" }, { name = "huggingface-hub" }, { name = "multiprocess" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "packaging" }, { name = "pandas" }, { name = "pyarrow" }, @@ -2004,305 +1305,35 @@ name = "flashinfer-python" version = "0.6.14" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", -] -dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "click", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cuda-tile", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "einops", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "ninja", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-ml-py", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "packaging", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "requests", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tabulate", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tqdm", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "click", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "packaging", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/8f/11/ce2271271bee6990d34ed2d01288e9e92a0ea8ee45fb28de8e746c7da761/flashinfer_python-0.6.14.tar.gz", hash = "sha256:f4da8b5e005601784e85e0dcaa3389f908ee2d32c2560142d67124ab10e4a070", size = 9944949, upload-time = "2026-07-02T00:22:50.879Z" } wheels = [ @@ -2316,29 +1347,35 @@ source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", "python_full_version == '3.12.*' and sys_platform == 'darwin'", - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version < '3.12' and sys_platform == 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", -] -dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "click", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cuda-python", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cuda-tile", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "einops", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nccl4py", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ninja", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-ml-py", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "packaging", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "requests", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tabulate", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "click", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nccl4py", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c2/46/17045cb47b7b93fcb4e5303e398e6b129b86239930ac0875942a83d8b962/flashinfer_python-0.6.16.post3.tar.gz", hash = "sha256:9b146cfcc1454c80f3f99444db48013b3eadaeb32f2a399bd76c9471ecb72f04", size = 11076656, upload-time = "2026-08-08T01:14:16.408Z" } wheels = [ @@ -2457,15 +1494,15 @@ name = "granite-switch" version = "0.1.0" source = { editable = "." } dependencies = [ - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "transformers" }, ] [package.optional-dependencies] audio = [ - { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] build = [ { name = "huggingface-hub" }, @@ -2497,31 +1534,30 @@ tutorials = [ { name = "safetensors" }, { name = "sentence-transformers" }, { name = "tqdm" }, - { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" } }, + { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] vllm = [ - { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" } }, -] -vllm27 = [ - { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" } }, + { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] [package.dev-dependencies] dev = [ - { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "pytest" }, { name = "pytest-cov" }, { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" } }, ] dev-vllm27 = [ - { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "pytest" }, { name = "pytest-cov" }, { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" } }, ] test = [ { name = "bitsandbytes" }, - { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-test' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27')" }, { name = "optimum-quanto" }, { name = "pytest" }, { name = "pytest-cov" }, @@ -2557,11 +1593,10 @@ requires-dist = [ { name = "tqdm", marker = "extra == 'build'" }, { name = "tqdm", marker = "extra == 'compose'" }, { name = "transformers", specifier = ">=5.16,<=5.17.0" }, - { name = "vllm", marker = "extra == 'vllm'", specifier = ">=0.26.0,<0.27.0" }, - { name = "vllm", marker = "extra == 'vllm27'", specifier = ">=0.27.0,<0.28.0" }, + { name = "vllm", marker = "extra == 'vllm'", specifier = ">=0.26.0,<0.31.0" }, { name = "vllm", extras = ["audio"], marker = "extra == 'audio'" }, ] -provides-extras = ["hf", "vllm", "vllm27", "compose", "build", "audio", "tutorials"] +provides-extras = ["hf", "vllm", "compose", "build", "audio", "tutorials"] [package.metadata.requires-dev] dev = [ @@ -2734,7 +1769,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "filelock" }, { name = "fsspec" }, - { name = "hf-xet", marker = "platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'" }, + { name = "hf-xet", marker = "platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "httpx" }, { name = "packaging" }, { name = "pyyaml" }, @@ -2754,17 +1789,17 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-bindings" }, { name = "jinja2" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "nvidia-ml-py" }, { name = "pyelftools" }, { name = "safetensors" }, { name = "tabulate" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "tqdm" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/51/4f/6977a31451c3f7aa1deaa76506d6cdeb74ef418ad8bcba2e98f7510b26ec/humming_kernels-0.1.10.tar.gz", hash = "sha256:da3e46fb9fc9eba2a9327c2e8135ead68e390c955acd7449f97ee7c71666c8b1", size = 220110, upload-time = "2026-07-02T10:22:57.687Z" } wheels = [ @@ -2878,18 +1913,18 @@ name = "ipython" version = "9.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "decorator" }, { name = "ipython-pygments-lexers" }, { name = "jedi" }, { name = "matplotlib-inline" }, - { name = "pexpect", marker = "sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "pexpect", marker = "(sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "prompt-toolkit" }, { name = "psutil" }, { name = "pygments" }, { name = "stack-data" }, { name = "traitlets" }, - { name = "typing-extensions", marker = "python_full_version < '3.12'" }, + { name = "typing-extensions", marker = "python_full_version < '3.12' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cd/c4/87cda5842cf5c31837c06ddb588e11c3c35d8ece89b7a0108c06b8c9b00a/ipython-9.13.0.tar.gz", hash = "sha256:7e834b6afc99f020e3f05966ced34792f40267d64cb1ea9043886dab0dde5967", size = 4430549, upload-time = "2026-04-24T12:24:55.221Z" } wheels = [ @@ -3138,8 +2173,8 @@ name = "loguru" version = "0.7.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, - { name = "win32-setctime", marker = "sys_platform == 'win32'" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "win32-setctime", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3a/05/a1dae3dffd1116099471c643b8924f5aa6524411dc6c63fdae648c4f1aca/loguru-0.7.3.tar.gz", hash = "sha256:19480589e77d47b8d85b2c827ad95d49bf31b0dcde16593892eb51dd18706eb6", size = 63559, upload-time = "2024-12-06T11:20:56.608Z" } wheels = [ @@ -3247,12 +2282,12 @@ dependencies = [ { name = "pydantic-settings" }, { name = "pyjwt", extra = ["crypto"] }, { name = "python-multipart" }, - { name = "pywin32", marker = "sys_platform == 'win32'" }, + { name = "pywin32", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "sse-starlette" }, { name = "starlette" }, { name = "typing-extensions" }, { name = "typing-inspection" }, - { name = "uvicorn", marker = "sys_platform != 'emscripten'" }, + { name = "uvicorn", marker = "sys_platform != 'emscripten' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/38/83/d1efe7c2980d8a3afa476f4e3d42d53dd54c0ab94c27bee5d755b45c8b73/mcp-1.27.1.tar.gz", hash = "sha256:0f47e1820f8f8f941466b39749eb1d1839a04caddca2bc60e9d46e8a99914924", size = 608458, upload-time = "2026-05-08T16:50:12.601Z" } wheels = [ @@ -3306,8 +2341,8 @@ version = "1.11.7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonschema" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "pillow" }, { name = "pydantic" }, { name = "pydantic-extra-types", extra = ["pycountry"] }, @@ -3334,8 +2369,8 @@ name = "ml-dtypes" version = "0.5.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0e/4a/c27b42ed9b1c7d13d9ba8b6905dece787d6259152f2309338aed29b2447b/ml_dtypes-0.5.4.tar.gz", hash = "sha256:8ab06a50fb9bf9666dd0fe5dfb4676fa2b0ac0f31ecff72a6c3af8e22c063453", size = 692314, upload-time = "2025-11-17T22:32:31.031Z" } wheels = [ @@ -3595,11 +2630,11 @@ name = "nccl4py" version = "0.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cuda-core", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cuda-pathfinder", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "packaging", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-core", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ab/62/102a1bee1c03f8c4243ce2632cc29f8323333548d67ea6babf1492aad507/nccl4py-0.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:16cd40be0f49161c8e206bd13961a54e86deb3ffa51387bc44b2e01000e8c929", size = 3573159, upload-time = "2026-09-01T17:34:09.781Z" }, @@ -3666,8 +2701,8 @@ version = "0.65.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "llvmlite" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/49/61/7299643b9c18d669e04be7c5bcb64d985070d07553274817b45b049e7bfe/numba-0.65.0.tar.gz", hash = "sha256:edad0d9f6682e93624c00125a471ae4df186175d71fd604c983c377cdc03e68b", size = 2764131, upload-time = "2026-04-01T03:52:01.946Z" } wheels = [ @@ -3690,226 +2725,14 @@ name = "numpy" version = "2.3.5" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] sdist = { url = "https://files.pythonhosted.org/packages/76/65/21b3bc86aac7b8f2862db1e808f1ea22b028e30a225a34a5ede9bf8678f2/numpy-2.3.5.tar.gz", hash = "sha256:784db1dcdab56bf0517743e746dfb0f885fc68d948aba86eeec2cba234bdf1c0", size = 20584950, upload-time = "2025-11-16T22:52:42.067Z" } wheels = [ @@ -3971,116 +2794,10 @@ name = "numpy" version = "2.4.6" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] sdist = { url = "https://files.pythonhosted.org/packages/d0/ad/fed0499ce6a338d2a03ebae59cd15093910c8875328855781952abf6c2fe/numpy-2.4.6.tar.gz", hash = "sha256:f3a3570c4a2a16746ac2c31a7c7c7b0c186b95ce902e33db6f28094ed7387dda", size = 20735807, upload-time = "2026-05-18T23:37:14.07Z" } wheels = [ @@ -4141,99 +2858,9 @@ name = "nvidia-cublas" version = "13.1.0.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/e1/a5/fce49e2ae977e0ccc084e5adafceb4f0ac0c8333cb6863501618a7277f67/nvidia_cublas-13.1.0.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:c86fc7f7ae36d7528288c5d88098edcb7b02c633d262e7ddbb86b0ad91be5df2", size = 542851226, upload-time = "2025-10-09T08:59:04.818Z" }, @@ -4246,12 +2873,12 @@ name = "nvidia-cublas" version = "13.1.1.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "nvidia-cuda-nvrtc", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/a7/a1/0bd24ee8c8d03adac032fd2909426a00c88f8c57961b1277ded97f91119f/nvidia_cublas-13.1.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b7a210458267ac818974c53038fbec2e969d5c99f305ab15c72522fa9f001dd5", size = 542848918, upload-time = "2026-04-08T18:46:22.985Z" }, @@ -4342,102 +2969,12 @@ name = "nvidia-cudnn-cu13" version = "9.19.0.56" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", -] -dependencies = [ - { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/f1/84/26025437c1e6b61a707442184fa0c03d083b661adf3a3eecfd6d21677740/nvidia_cudnn_cu13-9.19.0.56-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:6ed29ffaee1176c612daf442e4dd6cfeb6a0caa43ddcbeb59da94953030b1be4", size = 433781201, upload-time = "2026-02-03T20:40:53.805Z" }, @@ -4450,12 +2987,12 @@ name = "nvidia-cudnn-cu13" version = "9.20.0.48" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/56/c5/83384d846b2fd17c44bd499b36c75a45ed4f095fbbb2252294e89cea5c5c/nvidia_cudnn_cu13-9.20.0.48-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:e31454ae00094b0c55319d9d15b6fa2fc50a9e1c0f5c8c80fb75258234e731e1", size = 444574296, upload-time = "2026-03-09T19:28:27.751Z" }, @@ -4516,8 +3053,8 @@ name = "nvidia-cusolver" version = "12.0.4.66" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "nvidia-cusparse" }, { name = "nvidia-nvjitlink" }, ] @@ -4545,99 +3082,9 @@ name = "nvidia-cusparselt-cu13" version = "0.8.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/46/10/8dcd1175260706a2fc92a16a52e306b71d4c1ea0b0cc4a9484183399818a/nvidia_cusparselt_cu13-0.8.0-py3-none-manylinux2014_aarch64.whl", hash = "sha256:400c6ed1cf6780fc6efedd64ec9f1345871767e6a1a0a552a1ea0578117ea77c", size = 220791277, upload-time = "2025-08-13T19:22:40.982Z" }, @@ -4650,9 +3097,9 @@ name = "nvidia-cusparselt-cu13" version = "0.8.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] 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" }, @@ -4683,8 +3130,8 @@ version = "4.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-python" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "nvidia-cuda-nvdisasm" }, { name = "nvidia-cutlass-dsl-libs-core" }, { name = "protobuf" }, @@ -4705,8 +3152,8 @@ version = "4.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-python" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "nvidia-cuda-nvdisasm" }, { name = "protobuf" }, { name = "typing-extensions" }, @@ -4721,8 +3168,8 @@ version = "4.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-python" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "nvidia-cuda-nvdisasm" }, { name = "nvidia-cutlass-dsl-libs-base" }, { name = "protobuf" }, @@ -4743,8 +3190,8 @@ version = "4.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cuda-python" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "nvidia-cuda-nvdisasm" }, { name = "nvidia-cutlass-dsl-libs-base" }, { name = "protobuf" }, @@ -4773,99 +3220,9 @@ name = "nvidia-nccl-cu13" version = "2.28.9" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/39/55/1920646a2e43ffd4fc958536b276197ed740e9e0c54105b4bb3521591fc7/nvidia_nccl_cu13-2.28.9-py3-none-manylinux_2_18_aarch64.whl", hash = "sha256:01c873ba1626b54caa12272ed228dc5b2781545e0ae8ba3f432a8ef1c6d78643", size = 196561677, upload-time = "2025-11-18T05:49:03.45Z" }, @@ -4877,9 +3234,9 @@ name = "nvidia-nccl-cu13" version = "2.29.7" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/72/0d/daf50d44177ee0cbc7ff0a0c91eb5ff676c82be42f9a970bc7597f440c3a/nvidia_nccl_cu13-2.29.7-py3-none-manylinux_2_18_aarch64.whl", hash = "sha256:674a12383e3c38a1bcccae7d4f3633b37852230b6047883cb2f4c2d1b36d9bf5", size = 206014712, upload-time = "2026-03-03T05:34:20.843Z" }, @@ -4973,8 +3330,8 @@ version = "1.26.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "flatbuffers" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "packaging" }, { name = "protobuf" }, ] @@ -5045,8 +3402,8 @@ name = "opencv-python-headless" version = "4.13.0.92" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/79/42/2310883be3b8826ac58c3f2787b9358a2d46923d61f88fedf930bc59c60c/opencv_python_headless-4.13.0.92-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:1a7d040ac656c11b8c38677cc8cccdc149f98535089dbe5b081e80a4e5903209", size = 46247192, upload-time = "2026-02-05T07:01:35.187Z" }, @@ -5191,8 +3548,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, { name = "ninja" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "safetensors" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" } }, ] @@ -5309,10 +3666,10 @@ name = "pandas" version = "3.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "python-dateutil" }, - { name = "tzdata", marker = "sys_platform == 'emscripten' or sys_platform == 'win32'" }, + { name = "tzdata", marker = "sys_platform == 'emscripten' or sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f8/87/4341c6252d1c47b08768c3d25ac487362bf403f0313ddae4a2a26c9b1b4c/pandas-3.0.3.tar.gz", hash = "sha256:696a4a00a2a2a35d4e5deb3fc946641b96c944f02230e4f76137fe35d806c4fc", size = 4651414, upload-time = "2026-05-11T18:54:29.21Z" } wheels = [ @@ -5997,7 +4354,7 @@ name = "pytest-cov" version = "7.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "coverage", extra = ["toml"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "coverage", extra = ["toml"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "pluggy" }, { name = "pytest" }, ] @@ -6103,7 +4460,7 @@ name = "pyzmq" version = "27.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "implementation_name == 'pypy'" }, + { name = "cffi", marker = "implementation_name == 'pypy' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/04/0b/3c9baedbdf613ecaa7aa07027780b8867f57b6293b6ee50de316c9f3222b/pyzmq-27.1.0.tar.gz", hash = "sha256:ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540", size = 281750, upload-time = "2025-09-08T23:10:18.157Z" } wheels = [ @@ -6151,12 +4508,12 @@ name = "quack-kernels" version = "0.6.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "einops" }, { name = "nvidia-cutlass-dsl" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "torch-c-dlpack-ext" }, ] sdist = { url = "https://files.pythonhosted.org/packages/01/17/890875f88f4d7da28faec9e6cf0a0cc565715b01474e50501fafc5bc71b4/quack_kernels-0.6.1.tar.gz", hash = "sha256:a694f89c91d137478de523c0227365a331ac9cb66790cfb08baa3dbfaafc71e7", size = 387353, upload-time = "2026-07-05T11:50:19.807Z" } @@ -6171,7 +4528,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "rpds-py" }, - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz", hash = "sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8", size = 78036, upload-time = "2025-10-13T15:30:48.871Z" } wheels = [ @@ -6377,8 +4734,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "absl-py" }, { name = "nltk" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "six" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e2/c5/9136736c37022a6ad27fea38f3111eb8f02fe75d067f9a985cc358653102/rouge_score-0.1.2.tar.gz", hash = "sha256:c7d4da2683e68c9abf0135ef915d63a46643666f848e558a1b9f7ead17ff0f04", size = 17400, upload-time = "2022-07-22T22:46:22.909Z" } @@ -6493,8 +4850,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "joblib" }, { name = "narwhals" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "scipy" }, { name = "threadpoolctl" }, ] @@ -6525,8 +4882,8 @@ name = "scipy" version = "1.17.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822, upload-time = "2026-02-23T00:26:24.851Z" } wheels = [ @@ -6578,11 +4935,12 @@ version = "5.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "scikit-learn" }, { name = "scipy" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" } }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "tqdm" }, { name = "transformers" }, { name = "typing-extensions" }, @@ -6738,8 +5096,8 @@ version = "0.14.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d2/db/949331952a6fb1c5b12e9de80fd08747966c2039d1a61db4764fbd3981c2/soundfile-0.14.0.tar.gz", hash = "sha256:ba1c1a2d618bca5c406647c83b89f07cc8810fa506a50622a6993ba130c1de11", size = 47842, upload-time = "2026-06-06T08:58:47.869Z" } @@ -6759,8 +5117,8 @@ name = "soxr" version = "1.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ed/11/27cebce4a108f77afea7c80545115536b45e3f11ebfb914f638fdd9ba847/soxr-1.1.0.tar.gz", hash = "sha256:9f228ae21c78fa9359ca98d8a5e8e91f30639e438e574133dace62c5b5309e44", size = 173067, upload-time = "2026-05-03T00:15:18.214Z" } wheels = [ @@ -6809,7 +5167,7 @@ version = "1.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b5/b4/205b0d5241d934e8add0c38aa924c4f9fb7330834ff11e5444db964ec3f9/starlette-1.6.0.tar.gz", hash = "sha256:d4e3ac5e546444960c710297a3c9fc3f7ebae1b7e963f3d36173b49da535be9b", size = 2716969, upload-time = "2026-08-08T18:27:57.512Z" } wheels = [ @@ -6909,302 +5267,32 @@ name = "tilelang" version = "0.1.9" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", -] -dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cloudpickle", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "ml-dtypes", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "psutil", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'darwin' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch-c-dlpack-ext", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tqdm", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "typing-extensions", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "z3-solver", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "ml-dtypes", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "z3-solver", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/56/70/5051f65821baa30a3d61fc48f8ba10c776490315e8c90f82559b92089756/tilelang-0.1.9.tar.gz", hash = "sha256:287f727c913bb648fcf6c1968809ba3390e55eeed257a5c6bb9a80bc05966af4", size = 93395292, upload-time = "2026-04-22T09:19:11.988Z" } wheels = [ @@ -7220,24 +5308,30 @@ source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", "python_full_version == '3.12.*' and sys_platform == 'darwin'", - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version < '3.12' and sys_platform == 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", -] -dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cloudpickle", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ml-dtypes", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "psutil", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch-c-dlpack-ext", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "z3-solver", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "ml-dtypes", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'darwin' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "z3-solver", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6d/9a/5776adb5b6e03e141c8cff020e16c45b87c9b7a7a5bdfe83416d6cc23933/tilelang-0.1.12.tar.gz", hash = "sha256:595b39581d099a53f875bd8d553863e7e4f58998052b58764f5472cbfbb87043", size = 93565090, upload-time = "2026-07-08T04:22:52.901Z" } wheels = [ @@ -7279,12 +5373,12 @@ name = "tokenspeed-mla" version = "0.1.8" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "nvidia-cutlass-dsl" }, { name = "tokenspeed-triton" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/1e/65/81d7e9f14472bc4c6abb576c9b1edd8e40ab01832027c4e647bfe2890749/tokenspeed_mla-0.1.8-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:952209cf4b29a54e6b6e7e088be9d4a40f24792b06fdfa330de8077b9926a7d9", size = 752341, upload-time = "2026-06-24T03:36:28.619Z" }, @@ -7343,304 +5437,34 @@ name = "torch" version = "2.11.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", -] -dependencies = [ - { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "cuda-toolkit", version = "13.0.2", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "filelock", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "fsspec", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "jinja2", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "networkx", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cudnn-cu13", version = "9.19.0.56", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cusparselt-cu13", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nccl-cu13", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "setuptools", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "sympy", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "typing-extensions", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "cuda-toolkit", version = "13.0.2", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "fsspec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "networkx", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cudnn-cu13", version = "9.19.0.56", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusparselt-cu13", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nccl-cu13", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "setuptools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "sympy", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ae/0d/98b410492609e34a155fa8b121b55c7dca229f39636851c3a9ec20edea21/torch-2.11.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7b6a60d48062809f58595509c524b88e6ddec3ebe25833d6462eeab81e5f2ce4", size = 80529712, upload-time = "2026-03-23T18:12:02.608Z" }, @@ -7668,26 +5492,32 @@ source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", "python_full_version == '3.12.*' and sys_platform == 'darwin'", - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version < '3.12' and sys_platform == 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", -] -dependencies = [ - { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "cuda-toolkit", version = "13.0.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "filelock", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "fsspec", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "jinja2", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "networkx", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cudnn-cu13", version = "9.20.0.48", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cusparselt-cu13", version = "0.8.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nccl-cu13", version = "2.29.7", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "setuptools", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "sympy", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "typing-extensions", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "cuda-toolkit", version = "13.0.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "fsspec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "networkx", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cudnn-cu13", version = "9.20.0.48", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusparselt-cu13", version = "0.8.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nccl-cu13", version = "2.29.7", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "setuptools", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "sympy", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/5b/fe/cba54dc58523434919b66f13a667e36e436deddd77ca519e96553617d4ec/torch-2.13.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:e76f9bcecc52b8ff711239a2f7547d5353df95878ab232f0773c1d95928b92f8", size = 111187938, upload-time = "2026-07-08T16:05:17.065Z" }, @@ -7709,8 +5539,8 @@ name = "torch-c-dlpack-ext" version = "0.1.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/37/de/921b6491efce5c389a5ef9bbed3d2d6660005840dae488124173180859ab/torch_c_dlpack_ext-0.1.5.tar.gz", hash = "sha256:d06f0357d575d22a168cc77acb9020fc4bae30968ceb6718a055dcbe92bacabe", size = 12913, upload-time = "2026-01-12T11:25:08.484Z" } wheels = [ @@ -7775,294 +5605,24 @@ name = "torchvision" version = "0.26.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", -] -dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "pillow", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/b4/bd/d552a2521bade3295b2c6e7a4a0d1022261cab7ca7011f4e2a330dbb3caa/torchvision-0.26.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:55bd6ad4ae77be01ba67a410b05b51f53b0d0ee45f146eb6a0dfb9007e70ab3c", size = 1863499, upload-time = "2026-03-23T18:12:58.696Z" }, @@ -8090,16 +5650,22 @@ source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", "python_full_version == '3.12.*' and sys_platform == 'darwin'", - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version < '3.12' and sys_platform == 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "pillow", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/7a/b2/1e010052079e4c577007b789db336ea7075f1a426e84d17121fbc3745516/torchvision-0.28.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:83fe6c020866a85acd7d97deccc45ff11d66daf42916d04396a4309c66c0ccb8", size = 1856017, upload-time = "2026-07-08T16:07:55.533Z" }, @@ -8121,7 +5687,7 @@ name = "tqdm" version = "4.67.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/09/a9/6ba95a270c6f1fbcd8dac228323f2777d886cb206987444e4bce66338dd4/tqdm-4.67.3.tar.gz", hash = "sha256:7d825f03f89244ef73f1d4ce193cb1774a8179fd96f31d7e1dcde62092b960bb", size = 169598, upload-time = "2026-02-03T17:35:53.048Z" } wheels = [ @@ -8143,8 +5709,8 @@ version = "5.17.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "packaging" }, { name = "pyyaml" }, { name = "regex" }, @@ -8163,288 +5729,18 @@ name = "triton" version = "3.6.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/0f/2c/96f92f3c60387e14cc45aed49487f3486f89ea27106c1b1376913c62abe4/triton-3.6.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:49df5ef37379c0c2b5c0012286f80174fcf0e073e5ade1ca9a86c36814553651", size = 176081190, upload-time = "2026-01-20T16:16:00.523Z" }, @@ -8464,10 +5760,16 @@ source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", "python_full_version == '3.12.*' and sys_platform == 'darwin'", - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version < '3.12' and sys_platform == 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] wheels = [ { url = "https://files.pythonhosted.org/packages/7b/f9/19d842d06a08559534fa1eaab6ca551b1bcf40f06620bddec1babaa2772d/triton-3.7.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d4a0e1cd4c4a76370ed74a8432a53cea28716827d19e40ffc732233e35ceb3f6", size = 184664887, upload-time = "2026-06-17T20:03:42.913Z" }, @@ -8547,11 +5849,11 @@ wheels = [ [package.optional-dependencies] standard = [ - { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "httptools" }, { name = "python-dotenv" }, { name = "pyyaml" }, - { name = "uvloop", marker = "platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32'" }, + { name = "uvloop", marker = "(platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "watchfiles" }, { name = "websockets" }, ] @@ -8587,364 +5889,94 @@ name = "vllm" version = "0.26.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'emscripten' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version >= '3.13' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version == '3.12.*' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform == 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", - "python_full_version < '3.12' and sys_platform != 'darwin' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27'", -] -dependencies = [ - { name = "aiohttp", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "anthropic", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "blake3", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cachetools", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cbor2", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cloudpickle", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "compressed-tensors", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "depyf", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "einops", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "fastapi", extra = ["standard"], marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "fastsafetensors", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "filelock", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "flashinfer-python", version = "0.6.14", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "humming-kernels", extra = ["cu13"], marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "ijson", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "jsonschema", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "lark", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 'arm64' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 'ppc64le' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 's390x' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "lm-format-enforcer", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "mcp", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "mistral-common", extra = ["image"], marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "model-hosting-container-standards", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "msgspec", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "ninja", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numba", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl", extra = ["cu13"], marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvtx", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "openai", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "openai-harmony", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opencv-python-headless", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opentelemetry-api", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opentelemetry-exporter-otlp", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opentelemetry-sdk", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "outlines-core", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "partial-json-parser", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pillow", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "prometheus-client", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "prometheus-fastapi-instrumentator", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "protobuf", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "psutil", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "py-cpuinfo", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pybase64", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pydantic", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pynvvideocodec", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "python-json-logger", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pyyaml", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pyzmq", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "quack-kernels", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "regex", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "requests", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "safetensors", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "sentencepiece", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "setproctitle", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version >= '3.12' and extra == 'extra-14-granite-switch-vllm') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "six", marker = "(python_full_version >= '3.12' and extra == 'extra-14-granite-switch-tutorials') or (python_full_version >= '3.12' and extra == 'extra-14-granite-switch-vllm') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "starlette", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tiktoken", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tilelang", version = "0.1.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tokenizers", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torchaudio", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torchcodec", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tqdm", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "transformers", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "typing-extensions", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "watchfiles", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 'arm64' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 'ppc64le' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 's390x' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "aiohttp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "anthropic", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "blake3", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cachetools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cbor2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "compressed-tensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "depyf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "fastapi", extra = ["standard"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "flashinfer-python", version = "0.6.14", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "humming-kernels", extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "ijson", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "lark", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "mcp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "model-hosting-container-standards", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numba", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl", extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "openai", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "opencv-python-headless", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "opentelemetry-api", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "opentelemetry-exporter-otlp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "opentelemetry-sdk", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "outlines-core", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "partial-json-parser", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "prometheus-client", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "prometheus-fastapi-instrumentator", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "py-cpuinfo", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "pybase64", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "pydantic", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "pynvvideocodec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "quack-kernels", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "regex", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "starlette", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "tilelang", version = "0.1.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "transformers", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cd/72/fa30f8459d11ae206f1a20bd0ac7ed1b9e390b695fa3dfc9ef6056de0cfe/vllm-0.26.0.tar.gz", hash = "sha256:23e9fa19d7e20ce7dcc1c074d41503e2116d23f19e688f5d5ea91b741f958502", size = 38353572, upload-time = "2026-07-25T10:40:48.095Z" } wheels = [ @@ -8954,11 +5986,11 @@ wheels = [ [package.optional-dependencies] audio = [ - { name = "av", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "mistral-common", extra = ["audio"], marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "scipy", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "soundfile", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "soxr", marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "av", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "mistral-common", extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "scipy", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "soundfile", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "soxr", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] [[package]] @@ -8968,86 +6000,92 @@ source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", "python_full_version == '3.12.*' and sys_platform == 'darwin'", - "python_full_version >= '3.13' and sys_platform != 'darwin'", - "python_full_version == '3.12.*' and sys_platform != 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version < '3.12' and sys_platform == 'darwin'", - "python_full_version < '3.12' and sys_platform != 'darwin'", -] -dependencies = [ - { name = "aiohttp", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "anthropic", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "blake3", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cachetools", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cbor2", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cloudpickle", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "compressed-tensors", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "depyf", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "einops", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "fastapi", extra = ["standard"], marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "fastsafetensors", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "filelock", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "flashinfer-python", version = "0.6.16.post3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "humming-kernels", extra = ["cu13"], marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ijson", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "jsonschema", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "lark", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'arm64' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'ppc64le' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 's390x' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "lm-format-enforcer", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "mcp", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "mistral-common", extra = ["image"], marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "model-hosting-container-standards", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "msgspec", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ninja", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numba", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl", extra = ["cu13"], marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvtx", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "openai", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "openai-harmony", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opencv-python-headless", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-api", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-exporter-otlp", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-sdk", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "outlines-core", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "partial-json-parser", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pillow", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "prometheus-client", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "prometheus-fastapi-instrumentator", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "protobuf", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "psutil", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "py-cpuinfo", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pybase64", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pydantic", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pynvvideocodec", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "python-json-logger", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pyyaml", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pyzmq", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "quack-kernels", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "regex", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "requests", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "safetensors", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "sentencepiece", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "setproctitle", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.12' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "six", marker = "(python_full_version >= '3.12' and extra == 'extra-14-granite-switch-vllm27') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.12' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "starlette", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tiktoken", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tilelang", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tokenizers", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torchaudio", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torchcodec", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torchvision", version = "0.28.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "transformers", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "watchfiles", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'arm64' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'ppc64le' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 's390x' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "aiohttp", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "anthropic", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "blake3", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cachetools", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cbor2", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "compressed-tensors", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "depyf", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "fastapi", extra = ["standard"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "flashinfer-python", version = "0.6.16.post3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "humming-kernels", extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "ijson", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "lark", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "mcp", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "model-hosting-container-standards", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numba", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl", extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "openai", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opencv-python-headless", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opentelemetry-api", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opentelemetry-exporter-otlp", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opentelemetry-sdk", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "outlines-core", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "partial-json-parser", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "prometheus-client", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "prometheus-fastapi-instrumentator", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "py-cpuinfo", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pybase64", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pydantic", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pynvvideocodec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "quack-kernels", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "regex", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "starlette", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tilelang", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torchvision", version = "0.28.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "transformers", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/97/fa/a3cb3a7baf9f1f1027580b0542e42f655b0f577b8a8d39878c1c0a73e6a9/vllm-0.27.1.tar.gz", hash = "sha256:eec2d54d137ac1e59cb4c39226dfee1943eefc8f4788f5821d7300d6acbdb646", size = 39257426, upload-time = "2026-08-11T10:59:48.04Z" } wheels = [ @@ -9057,11 +6095,11 @@ wheels = [ [package.optional-dependencies] audio = [ - { name = "av", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "mistral-common", extra = ["audio"], marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "scipy", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "soundfile", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "soxr", marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "av", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "mistral-common", extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "scipy", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "soundfile", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "soxr", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] [[package]] @@ -9205,16 +6243,16 @@ name = "xgrammar" version = "0.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "pydantic" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-tutorials' or extra == 'extra-14-granite-switch-vllm' or extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'extra-14-granite-switch-vllm27' or extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "transformers" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-tutorials') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'extra-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'extra-14-granite-switch-tutorials' and extra != 'extra-14-granite-switch-vllm' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-tutorials' and extra == 'group-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'extra-14-granite-switch-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'extra-14-granite-switch-vllm' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra != 'extra-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'extra-14-granite-switch-vllm27' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d8/ea/6394caddd078d33772070eefaaf77cb0a826a3047b908b688dece7d040b5/xgrammar-0.2.1.tar.gz", hash = "sha256:4c48c251b75d211e9ffa7f4f4ac8b5b0164f89fd5f0d1883ad7ff4554922030d", size = 2427065, upload-time = "2026-05-17T21:39:26.576Z" } From 28c1eb88e7d8bcccdefc8f722db869dbaf10d285 Mon Sep 17 00:00:00 2001 From: itzikvaisman Date: Sun, 4 Oct 2026 11:16:44 +0300 Subject: [PATCH 3/8] Fix the audio prompt-update target type and the engine teardown Two defects that kept the 0.29/0.30 legs of the support matrix red. Both are latent on the lines already supported, so neither is a cost of widening the range. Audio prompt updates targeted the marker STRING. vLLM narrowed the accepted target type at 0.29: 0.26 - 0.28 UpdateTarget = PromptSeq | PromptIndex # str allowed 0.29 - 0.30 UpdateTarget = list[int] | PromptIndex # str dropped Passing a str on 0.29+ does not fail where it is given. Token matching simply finds nothing, which drops vLLM into _apply_prompt_updates_via_text -- a fallback that only exists from 0.29 -- and that hands the raw string to tokenizer.decode(). The error then surfaces far from its cause and reads as a tokenizer bug: "TypeError: Can't extract `str` to `Vec`" out of the Rust tokenizer, killing EngineCore during init rather than rejecting one request. That accounts for 5 test_audio_processor failures and all 13 audio integration errors -- one bug, two symptoms. A list[int] target is legal on all five lines, so the fix needs no version branch, and _marker_id() already existed. Engine teardown never waited. The suites start two engines back to back and the second was measuring a card the first still owned: 0.85 x 79.3 = 67.4 GiB taken, 10.1 GiB left, gpu_memory_utilization=0.115, below the floor. The existing "del llm; gc.collect(); torch.cuda.empty_cache()" cannot fix that, because the weights and KV cache belong to the EngineCore CHILD process -- empty_cache() drains the parent's allocator, which never held them -- and teardown is a weakref.finalize, so del schedules it rather than performing it. shutdown_llm() calls engine_core.shutdown(), which chains to CoreEngineProcManager.shutdown and terminates AND joins the children, then polls mem_get_info until the driver has reclaimed. The shutdown(timeout=None) signature is byte-identical on 0.26 - 0.30 and is reached defensively. On timeout it prints and returns rather than raising, leaving gpu_mem_util as the single place that rules a card too full to use. This is why those 10 equivalence failures were identical on all four legs: a pre-existing harness defect the newer lines merely exposed, not an API break. Signed-off-by: itzikvaisman --- src/granite_switch/vllm/audio/processor.py | 23 ++++++- tests/shared/vllm_equivalence.py | 12 ++-- tests/shared/vllm_gpu_mem.py | 73 ++++++++++++++++++++++ 3 files changed, 102 insertions(+), 6 deletions(-) diff --git a/src/granite_switch/vllm/audio/processor.py b/src/granite_switch/vllm/audio/processor.py index 0aaafe73..a3cc9343 100644 --- a/src/granite_switch/vllm/audio/processor.py +++ b/src/granite_switch/vllm/audio/processor.py @@ -485,10 +485,31 @@ def replacement(item_idx: int): e = int(starts[item_idx + 1]) return [int(t) for t in all_ids[s:e]] + # TARGET IS A TOKEN-ID LIST, NOT THE MARKER STRING. vLLM narrowed the + # accepted target type at 0.29: + # + # 0.26 - 0.28 UpdateTarget = PromptSeq | PromptIndex # str allowed + # 0.29 - 0.30 UpdateTarget = list[int] | PromptIndex # str dropped + # + # A ``list[int]`` is legal on every one of those lines, so this needs no + # version branch -- only ``str`` stopped being legal. + # + # Passing the string on 0.29+ does not fail loudly where it is given. + # Token matching simply finds nothing, which sends vLLM into + # ``_apply_prompt_updates_via_text`` -- a fallback that only exists from + # 0.29 -- and that calls ``tokenizer.decode(target)`` on the raw string. + # The resulting error surfaces far away and looks like a tokenizer bug: + # ``TypeError: Can't extract `str` to `Vec``` from the Rust tokenizer, + # killing EngineCore during init rather than rejecting the request. + # + # ``_marker_id()`` cannot answer -1 here: ``_validate_marker_count`` + # already requires one marker per audio item, and ``_count_markers`` + # reports 0 for an unregistered marker, so a prompt that reached this + # point with audio items has a registered marker. return [ PromptReplacement( modality="audio", - target=AUDIO_MARKER, + target=[self._marker_id()], replacement=replacement, ) ] diff --git a/tests/shared/vllm_equivalence.py b/tests/shared/vllm_equivalence.py index 30c88fdf..b4e0ef9f 100644 --- a/tests/shared/vllm_equivalence.py +++ b/tests/shared/vllm_equivalence.py @@ -22,7 +22,7 @@ import torch -from tests.shared.vllm_gpu_mem import gpu_mem_util +from tests.shared.vllm_gpu_mem import gpu_mem_util, shutdown_llm # ── Model creation (kept for other tests) ───────────────────────── @@ -216,9 +216,8 @@ def dump_model_params(model_dir, dump_path): torch.save(checksums, dump_path) + shutdown_llm(llm) del llm - gc.collect() - torch.cuda.empty_cache() def run_vllm_logprobs(model_dir, input_ids_list, vocab_size, **llm_kwargs): @@ -286,9 +285,12 @@ def run_vllm_logprobs(model_dir, input_ids_list, vocab_size, **llm_kwargs): logprobs_tensor = extract_logprobs_tensor(outputs, vocab_size) + # Synchronous, and waits for the card. Every equivalence runner calls this + # function twice in a row, so the next engine's gpu_mem_util() measurement is + # taken after this returns -- which is only meaningful if the previous + # EngineCore child has actually exited by then. See shutdown_llm. + shutdown_llm(llm) del llm - gc.collect() - torch.cuda.empty_cache() return logprobs_tensor diff --git a/tests/shared/vllm_gpu_mem.py b/tests/shared/vllm_gpu_mem.py index ef1904ad..35cbdc38 100644 --- a/tests/shared/vllm_gpu_mem.py +++ b/tests/shared/vllm_gpu_mem.py @@ -14,13 +14,21 @@ 0.26, so this is not a version problem. """ +import gc import os +import time #: Ceiling, i.e. what to ask for on an empty card. GPU_MEM_UTIL = float(os.environ.get("GS_GPU_MEM_UTIL", "0.85")) #: Below this the card is too full to be worth starting on -- a 3B model plus its #: KV cache needs roughly a tenth of an 80 GiB card, so this is generous. GPU_MEM_UTIL_FLOOR = float(os.environ.get("GS_GPU_MEM_UTIL_FLOOR", "0.15")) +#: Free fraction that counts as "the previous engine is gone". Not 1.0: the parent +#: holds a small CUDA context of its own once it has called ``mem_get_info``. +GPU_MEM_RECLAIM_TARGET = float(os.environ.get("GS_GPU_MEM_RECLAIM_TARGET", "0.80")) +#: How long to wait for that. Generous, because the alternative to waiting is a +#: spurious red, and a shut-down engine normally releases within a few seconds. +GPU_MEM_RECLAIM_TIMEOUT = float(os.environ.get("GS_GPU_MEM_RECLAIM_TIMEOUT", "120")) def gpu_mem_util(ceiling: float = GPU_MEM_UTIL, floor: float = GPU_MEM_UTIL_FLOOR): @@ -50,3 +58,68 @@ def gpu_mem_util(ceiling: float = GPU_MEM_UTIL, floor: float = GPU_MEM_UTIL_FLOO "process is holding the card; this is not a test failure." ) return util + + +def shutdown_llm( + llm, + *, + target: float = GPU_MEM_RECLAIM_TARGET, + timeout: float = GPU_MEM_RECLAIM_TIMEOUT, +) -> None: + """Stop an ``LLM``'s EngineCore and wait for the device memory to come back. + + ``del llm; gc.collect(); torch.cuda.empty_cache()`` does not do this, which is + why the suites that start engines back to back were tripping ``gpu_mem_util``'s + floor on a card with nothing else running: + + * The weights and KV cache belong to the **EngineCore child process** (v1 forks + one, and these runners set ``VLLM_WORKER_MULTIPROC_METHOD=spawn``). + ``empty_cache()`` drains the *parent's* allocator, which never held them. + * Teardown is registered as a ``weakref.finalize``, so ``del`` schedules it at + collection time rather than performing it, and nothing waits for the child. + + ``engine_core.shutdown()`` is the synchronous path: it chains to + ``CoreEngineProcManager.shutdown``, which terminates *and joins* the children. + Its ``shutdown(timeout=None)`` signature is byte-identical on 0.26 - 0.30, and + it is reached defensively here so a future rename degrades to today's + behaviour rather than an ``AttributeError``. + + The caller's ``llm`` reference does not have to be dropped before calling: + once the child has exited the driver owns the reclaim, so refcounts in this + process no longer gate it. + + A timeout prints and returns instead of raising. ``gpu_mem_util`` is the one + place that decides a card is too full to use, and two components disagreeing + about that is worse than waiting a bounded time and letting it rule. + """ + engine_core = getattr(getattr(llm, "llm_engine", None), "engine_core", None) + shutdown = getattr(engine_core, "shutdown", None) + if shutdown is not None: + shutdown() + + gc.collect() + + import torch + + if not torch.cuda.is_available(): + return + torch.cuda.empty_cache() + + deadline = time.monotonic() + timeout + while True: + free, total = torch.cuda.mem_get_info() + frac = free / total + if frac >= target: + print( + f" GPU memory reclaimed: {free / 2**30:.1f}/{total / 2**30:.1f} GiB " + f"free ({frac:.2f} >= {target:g})" + ) + return + if time.monotonic() >= deadline: + print( + f" WARNING: {free / 2**30:.1f}/{total / 2**30:.1f} GiB free " + f"({frac:.2f}) still below {target:g} after {timeout:g}s; " + "continuing and letting gpu_mem_util rule on it" + ) + return + time.sleep(1.0) From cec92f9c993b8b26aebc4d7a376c254175eea660 Mon Sep 17 00:00:00 2001 From: itzikvaisman Date: Sun, 4 Oct 2026 15:21:32 +0300 Subject: [PATCH 4/8] Make the SR padding-mask helper inert on vLLM 0.24 _doubled_padding_mask reached ForwardContext.is_padding by attribute access. That field was added at vLLM 0.25.1 and does not exist at 0.24.0, so every SR forward raised AttributeError: 'ForwardContext' object has no attribute 'is_padding' and took EngineCore down during init: RuntimeError: Engine core initialization failed. Measured on itzikv-eval-v24-g5-sr (vllm 0.24.0, torch 2.11.0, transformers 5.17.0 -- the install itself resolved cleanly), 2026-10-04. The docstring already claimed inertness "where there is nothing to match", and a missing field is the clearest such case, so this is the code catching up to its own contract rather than a new behaviour. getattr, not a version compare: the requirement is "this build has the field", which is what the capability check states. Not a regression on any supported line -- 0.25.1 through 0.30 all have the field, and SR scored 0.8960 against its 0.8948 bar on 0.30 with the attribute access in place. It only blocks going BELOW the current floor, which is what the 0.24 probe was submitted to find out. Signed-off-by: itzikvaisman --- .../vllm/decoder/shadow_residual/decoder.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/granite_switch/vllm/decoder/shadow_residual/decoder.py b/src/granite_switch/vllm/decoder/shadow_residual/decoder.py index d3b3814f..7703b5e5 100644 --- a/src/granite_switch/vllm/decoder/shadow_residual/decoder.py +++ b/src/granite_switch/vllm/decoder/shadow_residual/decoder.py @@ -65,14 +65,16 @@ def _doubled_padding_mask(m: int): than a workaround: adapter row ``i`` is the same token as base row ``i``, so it is padding exactly when the base row is. - Inert where there is nothing to match: no forward context (unit tests), no mask - (``VLLM_MOE_SKIP_PADDING=0``, or any vLLM 0.26 where no kernel consumes it), or - a mask whose length is not ``m`` — in that last case the premise of the - doubling does not hold, and failing loudly in the kernel beats silently - masking the wrong rows. + Inert where there is nothing to match: no forward context (unit tests), no + ``is_padding`` field at all (``ForwardContext`` gained it at 0.25.1 — absent at + 0.24.0, which is why this is ``getattr`` and not attribute access), no mask + (``VLLM_MOE_SKIP_PADDING=0``, or 0.25/0.26 where the field exists but no kernel + consumes it), or a mask whose length is not ``m`` — in that last case the + premise of the doubling does not hold, and failing loudly in the kernel beats + silently masking the wrong rows. """ ctx = get_forward_context() if is_forward_context_available() else None - mask = ctx.is_padding if ctx is not None else None + mask = getattr(ctx, "is_padding", None) if ctx is not None else None if mask is None or mask.shape[0] != m: yield return From 4dc15bb2b4005c4ed5f521f58306ea905be87484 Mon Sep 17 00:00:00 2001 From: itzikvaisman Date: Mon, 5 Oct 2026 00:18:34 +0300 Subject: [PATCH 5/8] Stop forcing eager in the shared vLLM equivalence runner 7accc4c added three setdefaults to run_vllm_logprobs. Two fixed observed failures. The third, enforce_eager=True, was added on the general principle that "an equivalence test must not measure the compiler", and it turned TestZeroAdapterNoHiding::test_no_control_tokens red on every vLLM line from 0.26 to 0.30 -- the last failure in the four-leg matrix. Pinned in one pod (vLLM 0.26.0, sha 5df1b8f, same venv, that setdefault the only variable): enforce_eager=True rc=1 3 failed, 12 deselected 4:26 enforce_eager=False rc=0 3 passed, 12 deselected 6:35 and the test was green at 5c0c72d, where the mini suite ran compiled (_UPSTREAM_EAGER_CONFIGS keyed on "4.0-h-350m", which has never been a key of GRANITE4_MINI, so _eager_kwargs_if_needed always returned {} -- it was dead from the initial commit and is not restored here). granite4_equivalence.py is byte-identical over 5c0c72d..5df1b8f, so the tolerance never moved. Measured the floor rather than assuming it, because "the gate is below the eager noise floor" and "there is a real divergence the compiler was hiding" both predict the above and want opposite patches. Eager, on the zero-LoRA pair the test builds: upstream vs upstream switch vs switch switch vs upstream 4.0-1b 0.0000e+00 0.0000e+00 9.9182e-04 4.0-350m 0.0000e+00 0.0000e+00 1.9522e-03 4.0-micro 0.0000e+00 0.0000e+00 5.0116e-04 Each engine is bit-exact against a second instance of itself over all 3840 elements, so there is no noise floor: the divergence is real and deterministic, and the switch/upstream column reproduces the three failures' worst diffs to five digits. It appears only when the adapter tier is live. save_upstream_model builds num_adapters=0, where the projection is the plain base linear and eager is bit-exact; save_zero_adapter_model builds num_adapters=2, where it runs the fused SWITCH kernel plus a zero-valued shrink/expand -- a different op sequence with a different reduction order. get_tolerances' 4.77e-7 basis for the 1e-5 inert gate was measured at num_adapters=0 and compiled, so it never characterized this configuration. torch.compile lowers both sequences to equivalent kernels and normalizes the ordering, which is exactly what an equivalence test wants canonicalized; it preserves semantics, so a genuine kernel bug still trips 1e-5. Compiled is also how vLLM serves. So the choice belongs to each test. _granite4_fullsize_tests.py keeps enforce_eager=True explicitly -- at full size, with num_adapters=0, eager is bit-exact and an unpinned autotuner reddened it ~1 run in 7 -- and setdefault was never what gave it that. enable_prefix_caching=False and gpu_memory_utilization stay: they fix the vLLM 0.28 mamba assertion and the in-pod OOM respectively. No tolerance was changed. The measurements are recorded at all three sites so the next reader does not re-derive them, or repeat the mistake. Signed-off-by: itzikvaisman --- tests/shared/granite4_equivalence.py | 14 +++++++++ tests/shared/vllm_equivalence.py | 39 +++++++++++++++++++++++--- tests/vllm/_granite4_fullsize_tests.py | 15 ++++++++-- 3 files changed, 61 insertions(+), 7 deletions(-) diff --git a/tests/shared/granite4_equivalence.py b/tests/shared/granite4_equivalence.py index d9c3efb9..6ec0f9fb 100644 --- a/tests/shared/granite4_equivalence.py +++ b/tests/shared/granite4_equivalence.py @@ -281,6 +281,20 @@ def get_tolerances(layer_types, long_sequence=False, has_kv_hidden=False): # ~20x the measured 4.77e-7 worst case (comfortable margin) yet ~1000x # tighter than the adapter-path tolerance, so a real logit regression # still trips it. + # + # CAVEAT: 4.77e-7 was measured at num_adapters=0 AND COMPILED, and it is + # only that tight there. Callers that pass has_kv_hidden=False with the + # ADAPTER TIER LIVE -- TestZeroAdapterNoHiding, via + # save_zero_adapter_model's num_adapters=2 with the LoRA weights zeroed -- + # get a much larger reduction-order difference, because the projection + # runs the fused SWITCH kernel plus a zero-valued shrink/expand instead of + # the plain base linear. Measured eager on vLLM 0.26.0 + # (test_logs/floor-eager): 9.9182e-04 / 1.9522e-03 / 5.0116e-04 for + # 4.0-{1b,350m,micro}, with each engine bit-exact against a second + # instance of itself over all 3840 elements -- deterministic, not noise. + # torch.compile lowers both op sequences to equivalent kernels and brings + # it back under 1e-5, which is why those tests must not be run eager; see + # tests/shared/vllm_equivalence.py::run_vllm_logprobs. return (1e-5, 1e-5) else: # Substitute-embedding propagates through attention to visible diff --git a/tests/shared/vllm_equivalence.py b/tests/shared/vllm_equivalence.py index b4e0ef9f..611fb895 100644 --- a/tests/shared/vllm_equivalence.py +++ b/tests/shared/vllm_equivalence.py @@ -248,10 +248,41 @@ def run_vllm_logprobs(model_dir, input_ids_list, vocab_size, **llm_kwargs): # llm_kwargs, so defaults set here apply symmetrically. setdefault, so an # explicit caller value still wins. # - # enforce_eager: an equivalence test compares two MODELS. Leaving the compiler - # in measures the compiler too, and the two sides do not necessarily compile - # the same way. - llm_kwargs.setdefault("enforce_eager", True) + # Deliberately NOT enforce_eager, and NOT a free choice -- it decides whether + # the adapter-present runners can meet get_tolerances' 1e-5 inert-path gate. + # + # Measured on vLLM 0.26.0 (test_logs/floor-eager), eager, per config, with the + # zero-LoRA pair run_zero_adapter_no_hiding_equivalence builds: + # + # upstream vs upstream switch vs switch switch vs upstream + # 4.0-1b 0.0000e+00 0.0000e+00 9.9182e-04 + # 4.0-350m 0.0000e+00 0.0000e+00 1.9522e-03 + # 4.0-micro 0.0000e+00 0.0000e+00 5.0116e-04 + # + # Each engine is bit-exact against a second instance of itself over all 3840 + # elements, so there is no noise floor to hide behind: the switch/upstream + # column is a real, fully deterministic difference, ~200x the 1e-5 gate. + # + # It appears only when the ADAPTER TIER IS LIVE. save_upstream_model builds + # num_adapters=0, where the projection is the plain base linear and eager is + # bit-exact (the zeros above, and the 0.0 over 702464 elements recorded in + # _granite4_fullsize_tests.py). save_zero_adapter_model builds + # num_adapters=2, where the same projection runs the fused SWITCH kernel plus + # a zero-valued LoRA shrink/expand -- a different op sequence reducing in a + # different order, which is get_tolerances error source 1. Note that source + # is titled "No adapters" and its 4.77e-7 was measured at num_adapters=0, so + # it never characterized this configuration. + # + # torch.compile closes the gap because inductor lowers both op sequences to + # equivalent kernels, canonicalizing the reduction order -- precisely the + # thing an equivalence test does not want to measure. It preserves semantics, + # so a genuine kernel bug still moves the values and still trips 1e-5; only + # the ordering is normalized. Compiled is also how vLLM actually serves. + # + # The one place eager IS required is _granite4_fullsize_tests.py, which asks + # for it explicitly: at full size an unpinned autotuner picked between two + # cached kernels and reddened ~1 run in 7. setdefault is not involved there. + # # enable_prefix_caching: upstream's GraniteMoeHybridForCausalLM declares # IsHybrid and GraniteSwitchForCausalLM deliberately does not (declaring it # would size the KV cache for zero attention layers), so the two sides resolve diff --git a/tests/vllm/_granite4_fullsize_tests.py b/tests/vllm/_granite4_fullsize_tests.py index b14e832e..a74fd80c 100644 --- a/tests/vllm/_granite4_fullsize_tests.py +++ b/tests/vllm/_granite4_fullsize_tests.py @@ -72,9 +72,18 @@ def test_logits_match(self, model_name, tmp_path): # by timing and then caches. 2.9e-3 absolute at |expected|=11.28 is # 2.6e-4 relative, under one bf16 ulp (0.031) -- a reduction-order # difference, not a logic error. An equivalence test must not measure - # the compiler as well as the model. That reasoning applies to every - # equivalence test, so run_vllm_logprobs now defaults it for all of - # them; kept explicit here because this is where it was measured. + # the compiler as well as the model. + # + # SCOPED TO THIS TEST, deliberately. run_vllm_logprobs briefly + # defaulted enforce_eager for every equivalence runner on the strength + # of that last sentence, and it broke TestZeroAdapterNoHiding. The + # reasoning does not generalise, because everything measured above is + # at num_adapters=0, where eager is bit-exact and the compiler is the + # only variable left. With the ADAPTER TIER LIVE it inverts: eager is + # the configuration that diverges (1.95e-3 worst on 4.0-350m mini, + # deterministic) and torch.compile is what normalises the reduction + # order. So this belongs to each test rather than to the shared + # helper -- see the table in run_vllm_logprobs. enforce_eager=True, # Set, not defaulted, so the two sides are configured alike. vLLM # 0.26 resolves `default_prefix_caching = is_prefix_caching_supported From b40a225fcdfb1a586b9587632057fff7cee3e79f Mon Sep 17 00:00:00 2001 From: itzikvaisman Date: Mon, 5 Oct 2026 09:49:46 +0300 Subject: [PATCH 6/8] Move the CI GPU ceiling from vLLM 0.27 to 0.30 The two GPU legs now install the two ENDS of the supported range, 0.26 and 0.30, instead of 0.26 and 0.27. WHY THE ENDS. pyproject declares vllm>=0.26,<0.31, and every break this range actually contains sits at a boundary. APIs deleted at 0.29 only fail at the ceiling: AttentionBackend.get_kv_cache_shape (29 defs at 0.26-0.28, zero at 0.29) and BaseMultiModalProcessor._call_hf_processor (the method that ran ASR, so audio was silently producing no transcript). An API that does not exist yet only fails at the floor: ForwardContext.is_padding, added at 0.27, which the SR router slices. A 0.27 leg is bracketed by two tested lines and would have caught none of them. 0.27/0.28/0.29 were verified green out of band by a five-leg matrix across every suite, so this is a per-run cost decision, not a claim that the middle is untested. Measured at 8a4d69d, one vLLM line per pod, VLLM_USE_FLASHINFER_SAMPLER=0: leg vLLM unit composer hf vllm integration v26 0.26.0 1739p 459p 449p 220p/4s 21p/9s v27 0.27.1 1739p 459p 449p 220p/4s 21p/9s v28 0.28.0 1739p 459p 449p 220p/4s 21p/9s v29 0.29.0 1739p 459p 449p 219p/5s 21p/9s v30 0.30.0 1739p 459p 449p 219p/5s 21p/9s rc=0 on all 25 leg/suite combinations, each with a nonzero passed count -- checked that way because pytest exits 0 on an all-skipped run. The 219-vs-220 gap is one deliberate skip: test_uncached_path_reports_updates_not_applied asserts a contract 0.29 removed. The other four skips are identical on every leg and env-gated. VLLM_USE_FLASHINFER_SAMPLER=0 is now set in tests/conftest.py, because raising the ceiling is what exposes the need for it. On an image shipping CUDA 12.4 the 0.30 engine failed to start 171 times on nvcc fatal : Unknown option '--compress-mode=size' flashinfer JIT-compiles its sampling kernels with --compress-mode, an nvcc option added in CUDA 12.8. It is version-dependent: 0.26 is green on that image without the flag and 0.30 is not, so a 0.26-only CI never needed it. The pod template lives in the runner image rather than this repo, so conftest is the only repo-side lever. setdefault, so an image with CUDA >= 12.8 can export VLLM_USE_FLASHINFER_SAMPLER=1 and exercise that path for real; a newer toolkit in the image is the actual fix. Scoped to the sampler and inert for what these suites assert -- the attention backend resolves to FlashAttention independently, and the equivalence tests compare logprobs, produced before any sampling op runs. uv.lock is regenerated: vllm 0.27.1 -> 0.30.0. It resolves transformers 5.17.0 and torch 2.11.0 for the 0.26 leg / 2.13.0 for the 0.30 leg, matching what the matrix pods resolved through pip. Signed-off-by: itzikvaisman --- .github/workflows/gpu-tests.yaml | 26 +- README.md | 3 +- pyproject.toml | 19 +- tests/conftest.py | 29 + uv.lock | 1164 ++++++++++++++++++++---------- 5 files changed, 843 insertions(+), 398 deletions(-) diff --git a/.github/workflows/gpu-tests.yaml b/.github/workflows/gpu-tests.yaml index db43d46b..54b915a9 100644 --- a/.github/workflows/gpu-tests.yaml +++ b/.github/workflows/gpu-tests.yaml @@ -105,19 +105,29 @@ jobs: # The suite is in the job name because it cannot be read from env.LEG here -- # this is evaluated before any step runs. name: GPU Tests (${{ matrix.label }} · ${{ inputs.suite || 'full' }}) - # granite-switch supports two mutually-exclusive vLLM lines and both must be - # tested. They cannot share a venv (pyproject declares vllm26/vllm27 as - # conflicting groups), so each gets its own cluster pod. Only the dev* groups - # used because the bare vllm26/vllm27 groups omit pytest. The label encodes - # the vLLM minor the leg installs (the GPU harness asserts it matches). + # granite-switch supports ONE tree across vLLM 0.26-0.30, and these two legs are + # the ENDS of that range. They cannot share a venv (pyproject declares + # vllm26/vllm30 as conflicting groups), so each gets its own cluster pod. Only + # the dev* groups are used because the bare vllm26/vllm30 groups omit pytest. + # The label encodes the vLLM minor the leg installs (the GPU harness asserts it + # matches). + # + # WHY THE ENDS AND NOT A MIDDLE LINE. The breaks this range actually contains + # are all at a boundary: APIs deleted at 0.29 (AttentionBackend.get_kv_cache_shape, + # BaseMultiModalProcessor._call_hf_processor) only fail at the ceiling, and an API + # that does not exist yet (ForwardContext.is_padding, added at 0.27) only fails at + # the floor. A middle leg is bracketed by two tested lines and would have caught + # neither. 0.27/0.28/0.29 were verified green out of band by a five-leg matrix, + # every suite, so this is a sampling decision about per-run cost -- not a claim + # that the middle is untested. strategy: - fail-fast: false # a vllm26 failure must not hide the vllm27 result + fail-fast: false # a vllm26 failure must not hide the vllm30 result matrix: include: - label: vllm26 dep_group: dev - - label: vllm27 - dep_group: dev-vllm27 + - label: vllm30 + dep_group: dev-vllm30 runs-on: [self-hosted, gpu] # MUST be set explicitly. GitHub's default is 360 minutes, which is exactly the diff --git a/README.md b/README.md index 54d1b8e2..bb696d66 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,8 @@ Requires Python 3.11+ and PyTorch 2.11+. > transformers-5.13+ `full_attention` layer-type rename. One tree serves all five lines — > where their APIs differ, the backend checks for the capability rather than the version. All > of them require PyTorch 2.11+ (CUDA 13+). To pin a single line for development, use the -> `vllm26` / `vllm27` dependency *groups*. +> `vllm26` / `vllm30` dependency *groups* — the two ends of the range, which is also what CI +> tests on every GPU run. ### Compose a Model diff --git a/pyproject.toml b/pyproject.toml index fbd28ab3..85199a92 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -58,13 +58,20 @@ markers = [ ] [dependency-groups] +# THE TWO ENDS OF THE SUPPORTED RANGE, which is why these two and not two others. +# The `vllm` extra above claims 0.26-0.30, and the two bounds are where a break +# actually lands: a deleted API shows up at the ceiling and an API that does not +# exist yet shows up at the floor. 0.27/0.28/0.29 sit strictly between two tested +# lines, so they add install time without adding a failure mode the ends would miss. +# All five lines were verified together out of band (five-leg GPU matrix, every +# suite green); these groups are what CI re-checks on every run. vllm26 = ["vllm>=0.26.0,<0.27.0"] -vllm27 = ["vllm>=0.27.0,<0.28.0"] +vllm30 = ["vllm>=0.30.0,<0.31.0"] # `audio` is included so the audio tests can actually run: the ASR path needs # vLLM's audio deps (av/soundfile/resampy) at runtime, and no group pulled them # in before (integration tests failed with ModuleNotFoundError on a synced pod). dev = ["pytest", "pytest-cov", { include-group = "vllm26" }, "granite-switch[hf,compose,audio]"] -dev-vllm27 = ["pytest", "pytest-cov", { include-group = "vllm27" }, "granite-switch[hf,compose,audio]"] +dev-vllm30 = ["pytest", "pytest-cov", { include-group = "vllm30" }, "granite-switch[hf,compose,audio]"] test = ["pytest", "pytest-cov", "bitsandbytes", "optimum-quanto", { include-group = "dev" }] [tool.uv] @@ -74,10 +81,10 @@ default-groups = ["vllm26"] # which is what made `uv sync` unsatisfiable while the extra said 0.30-only and the # default group said 0.26. conflicts = [ - [{ group = "vllm26" }, { group = "vllm27" }], - [{ group = "dev" }, { group = "vllm27" }], - [{ group = "dev" }, { group = "dev-vllm27" }], - [{ group = "dev-vllm27" }, { group = "vllm26" }], + [{ group = "vllm26" }, { group = "vllm30" }], + [{ group = "dev" }, { group = "vllm30" }], + [{ group = "dev" }, { group = "dev-vllm30" }], + [{ group = "dev-vllm30" }, { group = "vllm26" }], ] [tool.coverage.run] diff --git a/tests/conftest.py b/tests/conftest.py index 0be5df15..e15f0b2c 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -14,6 +14,35 @@ def pytest_configure(config): + # ── flashinfer sampler: off unless the runner asks for it ───── + # + # MEASURED, not precautionary. On an image shipping CUDA 12.4 + # (/usr/local/cuda-12.4, while the driver advertises 13.0 -- that is the driver + # ceiling, not the toolkit) the vLLM 0.30 engine failed to start 171 times on + # + # nvcc fatal : Unknown option '--compress-mode=size' + # + # flashinfer JIT-compiles its sampling kernels with `--compress-mode`, an nvcc + # option added in CUDA 12.8. Every GPU suite went red downstream of that -- + # including on UPSTREAM's own GraniteMoeHybridForCausalLM, so it is not a + # granite-switch defect, and it masks everything else because the engine never + # reaches a test. + # + # It is version-dependent, which is why this lives here now: vLLM 0.26 is green + # on that image WITHOUT this (test_logs/gputest-v26, 219 passed) and 0.30 is not + # (test_logs/gputest-v30), so raising the CI ceiling to 0.30 is exactly what + # exposes it. The variable is read and honoured on all of 0.26-0.30 + # (vllm/v1/sample/ops/topk_topp_sampler.py). + # + # SCOPED TO THE SAMPLER, and inert for what these tests assert: the attention + # backend resolves to FlashAttention independently, and the equivalence suites + # compare logprobs, which the model produces before any sampling op runs. + # + # setdefault, so an image with CUDA >= 12.8 can export + # VLLM_USE_FLASHINFER_SAMPLER=1 and genuinely exercise that path. The real fix is + # a newer toolkit in the image; this keeps the suites meaningful until then. + os.environ.setdefault("VLLM_USE_FLASHINFER_SAMPLER", "0") + worker_id = os.environ.get("PYTEST_XDIST_WORKER") if worker_id is None: return # not running under xdist diff --git a/uv.lock b/uv.lock index 1eb89bfd..325553fe 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 2 requires-python = ">=3.11, <3.14" resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", @@ -17,22 +17,22 @@ resolution-markers = [ ] conflicts = [[ { package = "granite-switch", group = "vllm26" }, - { package = "granite-switch", group = "vllm27" }, + { package = "granite-switch", group = "vllm30" }, ], [ { package = "granite-switch", group = "dev" }, - { package = "granite-switch", group = "vllm27" }, + { package = "granite-switch", group = "vllm30" }, ], [ { package = "granite-switch", group = "dev" }, - { package = "granite-switch", group = "dev-vllm27" }, + { package = "granite-switch", group = "dev-vllm30" }, ], [ - { package = "granite-switch", group = "dev-vllm27" }, + { package = "granite-switch", group = "dev-vllm30" }, { package = "granite-switch", group = "vllm26" }, ], [ - { package = "granite-switch", group = "dev-vllm27" }, + { package = "granite-switch", group = "dev-vllm30" }, { package = "granite-switch", group = "test" }, ], [ { package = "granite-switch", group = "test" }, - { package = "granite-switch", group = "vllm27" }, + { package = "granite-switch", group = "vllm30" }, ]] [[package]] @@ -50,14 +50,14 @@ version = "1.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ca/14/787e5498cd062640f0f3d92ef4ae4063174f76f9afd29d13fc52a319daae/accelerate-1.13.0.tar.gz", hash = "sha256:d631b4e0f5b3de4aff2d7e9e6857d164810dfc3237d54d017f075122d057b236", size = 402835, upload-time = "2026-03-04T19:34:12.359Z" } wheels = [ @@ -147,7 +147,7 @@ version = "1.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "frozenlist" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } wheels = [ @@ -206,7 +206,7 @@ version = "4.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "idna" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/19/14/2c5dd9f512b66549ae92767a9c7b330ae88e1932ca57876909410251fe13/anyio-4.13.0.tar.gz", hash = "sha256:334b70e641fd2221c1505b3890c69882fe4a2df910cba14d97019b90b24439dc", size = 231622, upload-time = "2026-03-24T12:59:09.671Z" } wheels = [ @@ -269,7 +269,7 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6d/3d/4b9226cd45aa800a6904603dda9b323d728f3c3869952a673f3483b78b19/apache_tvm_ffi-0.1.11.tar.gz", hash = "sha256:153cd2c5a9717804cb0bcd9b2709f22a1e5f80ed05b5a490faf5949b136eedba", size = 2798354, upload-time = "2026-05-04T17:48:43.852Z" } wheels = [ @@ -393,8 +393,8 @@ name = "bitsandbytes" version = "0.49.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" } }, ] @@ -410,7 +410,7 @@ name = "blake3" version = "1.0.8" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.12' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/75/aa/abcd75e9600987a0bc6cfe9b6b2ff3f0e2cb08c170addc6e76035b5c4cb3/blake3-1.0.8.tar.gz", hash = "sha256:513cc7f0f5a7c035812604c2c852a0c1468311345573de647e310aca4ab165ba", size = 117308, upload-time = "2025-10-14T06:47:48.83Z" } wheels = [ @@ -469,7 +469,7 @@ name = "build" version = "1.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "(os_name == 'nt' and sys_platform != 'darwin') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (os_name != 'nt' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "colorama", marker = "(os_name == 'nt' and sys_platform != 'darwin') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (os_name != 'nt' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "pyproject-hooks" }, ] @@ -533,7 +533,7 @@ name = "cffi" version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } wheels = [ @@ -646,8 +646,8 @@ dependencies = [ { name = "jsonschema" }, { name = "kubernetes" }, { name = "mmh3" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "onnxruntime" }, { name = "opentelemetry-api" }, { name = "opentelemetry-exporter-otlp-proto-grpc" }, @@ -678,14 +678,11 @@ wheels = [ [[package]] name = "click" -version = "8.4.0" +version = "8.5.0" source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/23/e4/796662cd90cf80e3a363c99db2b88e0e394b988a575f60a17e16440cd011/click-8.4.0.tar.gz", hash = "sha256:638f1338fe1235c8f4e008e4a8a254fb5c5fbdcbb40ece3c9142ebb78e792973", size = 350843, upload-time = "2026-05-17T00:47:58.425Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c7/0e/7fa0ef50764b67090eca4114772a2abf8b6148198475e54c660b97caeee6/click-8.5.0.tar.gz", hash = "sha256:ba0d2089de75ea0310e2dde03160e6ca10009947fb95a182f9b54021bb272e34", size = 382235, upload-time = "2026-08-26T13:33:14.56Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ee/ae/8e92f8058baf87f6c7d86ee7e457668690195cc77efedb8d3797a06e3940/click-8.4.0-py3-none-any.whl", hash = "sha256:40c50b7c6c6adac2823d411041ec84f3f103f1b280d5e9ce0d7f998995832f81", size = 116147, upload-time = "2026-05-17T00:47:56.842Z" }, + { url = "https://files.pythonhosted.org/packages/58/50/6c0d534c5f134586a8e1ba4e330569e32f057e33372ae556463212fb4cd3/click-8.5.0-py3-none-any.whl", hash = "sha256:255bc9599cf7748b4b1a446ccc735421bd08a2ae529a8b88597d3de5664ee360", size = 125251, upload-time = "2026-08-26T13:33:12.928Z" }, ] [[package]] @@ -714,7 +711,7 @@ dependencies = [ { name = "loguru" }, { name = "pydantic" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "transformers" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2c/9e/d7f18bd9a0354088abc11a0c1f2c7698f7c49e5a709faedf6a46e388f693/compressed_tensors-0.17.0.tar.gz", hash = "sha256:15c20d06bdbcf35b51fc99fd125e7b9be1e1855567c33b7a46dfac26ad6fb126", size = 257091, upload-time = "2026-06-03T16:49:17.208Z" } @@ -786,7 +783,7 @@ name = "cryptography" version = "48.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9f/a9/db8f313fdcd85d767d4973515e1db101f9c71f95fced83233de224673757/cryptography-48.0.0.tar.gz", hash = "sha256:5c3932f4436d1cccb036cb0eaef46e6e2db91035166f1ad6505c3c9d5a635920", size = 832984, upload-time = "2026-05-04T22:59:38.133Z" } wheels = [ @@ -850,9 +847,9 @@ name = "cuda-core" version = "1.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/2a/26/c0a8fc2b5b9291487741cf7956b186773e53bc4606502bc3192553cbf3f5/cuda_core-1.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:78b38f478775de6894c4c239ff0cdd5e0464165a2905a5bbf0359d8d9e5acd11", size = 6169996, upload-time = "2026-09-03T00:12:25.406Z" }, @@ -920,37 +917,37 @@ wheels = [ [package.optional-dependencies] cublas = [ - { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cudart = [ - { name = "nvidia-cuda-runtime", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-runtime", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cufft = [ - { name = "nvidia-cufft", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cufft", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cufile = [ - { name = "nvidia-cufile", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cufile", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cupti = [ - { name = "nvidia-cuda-cupti", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-cupti", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] curand = [ - { name = "nvidia-curand", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-curand", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cusolver = [ - { name = "nvidia-cusolver", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusolver", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cusparse = [ - { name = "nvidia-cusparse", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusparse", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvjitlink", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-nvrtc", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] nvtx = [ - { name = "nvidia-nvtx", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvtx", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] [[package]] @@ -968,43 +965,43 @@ wheels = [ [package.optional-dependencies] cublas = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cudart = [ - { name = "nvidia-cuda-runtime", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-runtime", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cufft = [ - { name = "nvidia-cufft", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cufft", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cufile = [ - { name = "nvidia-cufile", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cufile", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cupti = [ - { name = "nvidia-cuda-cupti", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-cupti", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] curand = [ - { name = "nvidia-curand", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-curand", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cusolver = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cusolver", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusolver", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cusparse = [ - { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] nvtx = [ - { name = "nvidia-nvtx", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-nvtx", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] [[package]] @@ -1018,8 +1015,8 @@ dependencies = [ { name = "httpx" }, { name = "huggingface-hub" }, { name = "multiprocess" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "pandas" }, { name = "pyarrow" }, @@ -1324,10 +1321,10 @@ dependencies = [ { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "ninja", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "packaging", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "requests", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, @@ -1342,7 +1339,7 @@ wheels = [ [[package]] name = "flashinfer-python" -version = "0.6.16.post3" +version = "0.6.18.post1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", @@ -1359,27 +1356,27 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "click", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nccl4py", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "click", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nccl4py", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c2/46/17045cb47b7b93fcb4e5303e398e6b129b86239930ac0875942a83d8b962/flashinfer_python-0.6.16.post3.tar.gz", hash = "sha256:9b146cfcc1454c80f3f99444db48013b3eadaeb32f2a399bd76c9471ecb72f04", size = 11076656, upload-time = "2026-08-08T01:14:16.408Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ad/7e/a756567c193b2af546f98c08158505e998c2dd4a7f8fc6fe6c72105dce8b/flashinfer_python-0.6.18.post1.tar.gz", hash = "sha256:1ebfb8ff3fa3a896e5abbd0dec123a5f3e3734029871349dad6968b252b82097", size = 13294037, upload-time = "2026-09-05T03:26:09.049Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9d/dc/5367cb601fc9190cc75b4c141f5f7e9a224d1c26a1e983151823e02a25b3/flashinfer_python-0.6.16.post3-py3-none-any.whl", hash = "sha256:caf686b9b079abe1c9d65ab505698bd325e8072de40afd822f2c74f2ac3bc601", size = 15836034, upload-time = "2026-08-08T01:14:13.709Z" }, + { url = "https://files.pythonhosted.org/packages/64/3f/bd0a74bfbb4f3813bfe61267ff696fb229ab70c0f1f44848287221928c95/flashinfer_python-0.6.18.post1-py3-none-any.whl", hash = "sha256:adb6d2952b47131138e108bd2999b1fe18b71f1a4c0b2684f168753db9563991", size = 18348022, upload-time = "2026-09-05T03:26:06.084Z" }, ] [[package]] @@ -1495,14 +1492,14 @@ version = "0.1.0" source = { editable = "." } dependencies = [ { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "transformers" }, ] [package.optional-dependencies] audio = [ { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] build = [ { name = "huggingface-hub" }, @@ -1535,29 +1532,29 @@ tutorials = [ { name = "sentence-transformers" }, { name = "tqdm" }, { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] vllm = [ { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] [package.dev-dependencies] dev = [ - { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev' or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pytest" }, { name = "pytest-cov" }, { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" } }, ] -dev-vllm27 = [ - { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, +dev-vllm30 = [ + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pytest" }, { name = "pytest-cov" }, - { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" } }, + { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" } }, ] test = [ { name = "bitsandbytes" }, - { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30')" }, { name = "optimum-quanto" }, { name = "pytest" }, { name = "pytest-cov" }, @@ -1566,8 +1563,8 @@ test = [ vllm26 = [ { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" } }, ] -vllm27 = [ - { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" } }, +vllm30 = [ + { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" } }, ] [package.metadata] @@ -1605,11 +1602,11 @@ dev = [ { name = "pytest-cov" }, { name = "vllm", specifier = ">=0.26.0,<0.27.0" }, ] -dev-vllm27 = [ +dev-vllm30 = [ { name = "granite-switch", extras = ["hf", "compose", "audio"] }, { name = "pytest" }, { name = "pytest-cov" }, - { name = "vllm", specifier = ">=0.27.0,<0.28.0" }, + { name = "vllm", specifier = ">=0.30.0,<0.31.0" }, ] test = [ { name = "bitsandbytes" }, @@ -1620,7 +1617,7 @@ test = [ { name = "vllm", specifier = ">=0.26.0,<0.27.0" }, ] vllm26 = [{ name = "vllm", specifier = ">=0.26.0,<0.27.0" }] -vllm27 = [{ name = "vllm", specifier = ">=0.27.0,<0.28.0" }] +vllm30 = [{ name = "vllm", specifier = ">=0.30.0,<0.31.0" }] [[package]] name = "grpcio" @@ -1674,26 +1671,18 @@ wheels = [ [[package]] name = "hf-xet" -version = "1.5.0" +version = "1.6.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/74/d8/5c06fc76461418326a7decf8367480c35be11a41fd938633929c60a9ec6b/hf_xet-1.5.0.tar.gz", hash = "sha256:e0fb0a34d9f406eed88233e829a67ec016bec5af19e480eac65a233ea289a948", size = 837196, upload-time = "2026-05-06T06:18:15.583Z" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/ab/522a2ab67f27971a9d48ca666d4fca85ef7d5282d142e31fd087e27b1bbe/hf_xet-1.6.0.tar.gz", hash = "sha256:2e58454a340b3556dfa4972d5451aff4fba8dd42a236600ba1a1d2b1514f0fef", size = 920527, upload-time = "2026-08-03T22:33:13.243Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/68/9b/6912c99070915a4f28119e3c5b52a9abd1eec0ad5cb293b8c967a0c6f5a2/hf_xet-1.5.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:7d70fe2ce97b9db73b9c9b9c81fe3693640aec83416a966c446afea54acfae3c", size = 4023383, upload-time = "2026-05-06T06:17:53.947Z" }, - { url = "https://files.pythonhosted.org/packages/0f/6d/9563cfde59b5d8128a9c7ec972a087f4c782e4f7bac5a85234edfd5d5e49/hf_xet-1.5.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:73a0dae8c71de3b0633a45c73f4a4a5ed09e94b43441d82981a781d4f12baa42", size = 3792751, upload-time = "2026-05-06T06:17:51.791Z" }, - { url = "https://files.pythonhosted.org/packages/07/a5/ed5a0cf35b49a0571af5a8f53416dad1877a718c021c9937c3a53cb45781/hf_xet-1.5.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a60290ec57e9b71767fba7c3645ddafdd0759974b540441510c629c6db6db24a", size = 4456058, upload-time = "2026-05-06T06:17:40.735Z" }, - { url = "https://files.pythonhosted.org/packages/60/fb/3ae8bf2a7a37a4197d0195d7247fd25b3952e15cb8a599e285dfaa6f52b3/hf_xet-1.5.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:e5de0f6deada0dada870bb376a11bcd1f08abf3a968a6d118f33e72d1b1eb480", size = 4250783, upload-time = "2026-05-06T06:17:38.412Z" }, - { url = "https://files.pythonhosted.org/packages/a2/9b/8bae40d4d91525085137196e84eb0ed49cf65b5e96e5c3ecdadd8bd0fac2/hf_xet-1.5.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c799d49f1a5544a0ef7591c0ee75e0d6b93d6f56dc7a4979f59f7518d2872216", size = 4445594, upload-time = "2026-05-06T06:18:04.219Z" }, - { url = "https://files.pythonhosted.org/packages/13/59/c74efbbd4e8728172b2cc72a2bc014d2947a4b7bdced932fbd3f5da1a4e5/hf_xet-1.5.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:2baea1b0b989e5c152fe81425f7745ddc8901280ba3d97c98d8cdece7b706c60", size = 4663995, upload-time = "2026-05-06T06:18:06.1Z" }, - { url = "https://files.pythonhosted.org/packages/73/32/8e1e0410af64cda9b139d1dcebdc993a8ff9c8c7c0e2696ae356d75ccc0d/hf_xet-1.5.0-cp313-cp313t-win_amd64.whl", hash = "sha256:526345b3ed45f374f6317349df489167606736c876241ba984105afe7fd4839d", size = 3966608, upload-time = "2026-05-06T06:18:19.74Z" }, - { url = "https://files.pythonhosted.org/packages/fc/34/a8febc8f4edbea8b3e21b02ebc8b628679b84ba7e45cde624a7736b51500/hf_xet-1.5.0-cp313-cp313t-win_arm64.whl", hash = "sha256:786d28e2eb8315d5035544b9d137b4a842d600c434bb91bf7d0d953cce906ad4", size = 3796946, upload-time = "2026-05-06T06:18:17.568Z" }, - { url = "https://files.pythonhosted.org/packages/3d/fb/69ff198a82cae7eb1a69fb84d93b3a3e4816564d76817fe541ddc96874eb/hf_xet-1.5.0-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:dad0dc84e941b8ba3c860659fe1fdc35c049d47cce293f003287757e971a8f56", size = 4030814, upload-time = "2026-05-06T06:17:57.933Z" }, - { url = "https://files.pythonhosted.org/packages/9b/ff/edcc2b40162bef3ff78e14ab637e5f3b89243d6aee72f5949d3bb6a5af83/hf_xet-1.5.0-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:fd6e5a9b0fdac4ed03ed45ef79254a655b1aaab514a02202617fbf643f5fdf7a", size = 3798444, upload-time = "2026-05-06T06:17:55.79Z" }, - { url = "https://files.pythonhosted.org/packages/49/4d/103f76b04310e5e57656696cc184690d20c466af0bca3ca88f8c8ea5d4f3/hf_xet-1.5.0-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3531b1823a0e6d77d80f9ed15ca0e00f0d115094f8ac033d5cae88f4564cc949", size = 4465986, upload-time = "2026-05-06T06:17:44.886Z" }, - { url = "https://files.pythonhosted.org/packages/c4/a2/546f47f464737b3edbab6f8ddb57f2599b93d2cbb66f06abb475ccb48651/hf_xet-1.5.0-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:9a0ee58cd18d5ea799f7ed11290bbccbe56bdd8b1d97ca74b9cc49a3945d7a3b", size = 4259865, upload-time = "2026-05-06T06:17:42.639Z" }, - { url = "https://files.pythonhosted.org/packages/95/7f/1be593c1f28613be2e196473481cd81bfc5910795e30a34e8f744f6cac4f/hf_xet-1.5.0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:1e60df5a42e9bed8628b6416af2cba4cba57ae9f02de226a06b020d98e1aab18", size = 4459835, upload-time = "2026-05-06T06:18:08.026Z" }, - { url = "https://files.pythonhosted.org/packages/aa/b2/703569fc881f3284487e68cda7b42179978480da3c438042a6bbbb4a671c/hf_xet-1.5.0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:4b35549ce62601b84da4ff9b24d970032ace3d4430f52d91bcbb26c901d6c690", size = 4672414, upload-time = "2026-05-06T06:18:09.864Z" }, - { url = "https://files.pythonhosted.org/packages/af/37/1b6def445c567286b50aa3b33828158e135b1be44938dde59f11382a500c/hf_xet-1.5.0-cp37-abi3-win_amd64.whl", hash = "sha256:2806c7c17b4d23f8d88f7c4814f838c3b6150773fe339c20af23e1cfaf2797e4", size = 3977238, upload-time = "2026-05-06T06:18:23.621Z" }, - { url = "https://files.pythonhosted.org/packages/62/94/3b66b148778ee100dcfd69c2ca22b57b41b44d3063ceec934f209e9184ce/hf_xet-1.5.0-cp37-abi3-win_arm64.whl", hash = "sha256:b6c9df403040248c76d808d3e047d64db2d923bae593eb244c41e425cf6cd7be", size = 3806916, upload-time = "2026-05-06T06:18:21.7Z" }, + { url = "https://files.pythonhosted.org/packages/a2/50/7afa2c9c787405864fc47a0d1bbc02c62e9101947ed43c1f43899fc7d91d/hf_xet-1.6.0-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:633dc0cd71d32da58ab8c03ad38e2fac452c15c2b0a2866ebf6ededfe0a5061d", size = 4071729, upload-time = "2026-08-03T22:33:00.721Z" }, + { url = "https://files.pythonhosted.org/packages/4b/69/55b8dcf636142ae660fec1869fcac14c4da2e8412e14d6eee1523be77e9f/hf_xet-1.6.0-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:f0906082d9932ae0c0057fa194041c22b4e2cdb46b2592ef3b91f020d62a081a", size = 3876287, upload-time = "2026-08-03T22:33:02.251Z" }, + { url = "https://files.pythonhosted.org/packages/67/4e/a28359bf1c1ecf11eba22123168c138698f7cb576ac678f5a2e16cd5da08/hf_xet-1.6.0-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:d62671bb130879cef0ee4c9ebe47a14af6c66ec53e6d84dc15936e5ffdfac82f", size = 4464663, upload-time = "2026-08-03T22:33:03.802Z" }, + { url = "https://files.pythonhosted.org/packages/9a/69/1f0cbc2fb22ae6082d094f743d1b8945a3f36f6089cb95f42b7ee348cda7/hf_xet-1.6.0-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:0e6e21fa3cdfcdcd76748564bf593870a5e013f47d97cf10aed63aa222cff5b7", size = 4262538, upload-time = "2026-08-03T22:33:05.287Z" }, + { url = "https://files.pythonhosted.org/packages/d1/3a/4f4f2301ade26e404462d3336fa11f7958d914cabbabdd6e03c3c5d5658c/hf_xet-1.6.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4fc74352a17015bd0ee90038bc9efe38db894cde45f268b6712b04fce8cd0acb", size = 4460520, upload-time = "2026-08-03T22:33:06.81Z" }, + { url = "https://files.pythonhosted.org/packages/ab/5f/311725e2a905534dfee2dcb5b08414f249147f1f12252bfc2bd24caa075c/hf_xet-1.6.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:8fb4f71cba6129110c3374a33f919001ff130488fc23553698e34cc1c2a1198c", size = 4675937, upload-time = "2026-08-03T22:33:08.616Z" }, + { url = "https://files.pythonhosted.org/packages/98/b7/8c59a66d15205024662f1d66968136f13893f96df1ddc5087e2e281fc95f/hf_xet-1.6.0-cp38-abi3-win_amd64.whl", hash = "sha256:fb4fadde1b2b70bf4c0c14a6dccbe7194b1c28947fefd5bbe3fed9d940676c3b", size = 4033128, upload-time = "2026-08-03T22:33:10.171Z" }, + { url = "https://files.pythonhosted.org/packages/73/63/ca511b6f802f28cf3489b280fe77475bcca8de85e81a6299d7916b5b5555/hf_xet-1.6.0-cp38-abi3-win_arm64.whl", hash = "sha256:3dc3e35441ba395006af5aaacc40ef2e603c51ef46c3530b9156185f00935ea3", size = 3859359, upload-time = "2026-08-03T22:33:11.725Z" }, ] [[package]] @@ -1709,6 +1698,19 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" }, ] +[[package]] +name = "httpcore2" +version = "2.13.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "h11", marker = "sys_platform != 'emscripten'" }, + { name = "truststore", marker = "sys_platform != 'emscripten'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cb/f3/1db7aa2bc2524062192bb0e0323969492d1883152a232fe36eea65f4e35c/httpcore2-2.13.1.tar.gz", hash = "sha256:e0aa977abe17e69a3b820a24542a6fa88702676d83880b8d194dcd18408e5103", size = 68071, upload-time = "2026-09-23T07:47:22.372Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/09/ba/a4568248771ce81957bfb7cc600264a40fbcda092391ee1c415c50be4bea/httpcore2-2.13.1-py3-none-any.whl", hash = "sha256:e1e05d4f25f7d7d496bfb96748f6f4b67657b03da069b3a68c36069f3db73d0a", size = 83423, upload-time = "2026-09-23T07:47:19.365Z" }, +] + [[package]] name = "httptools" version = "0.7.1" @@ -1754,52 +1756,81 @@ wheels = [ ] [[package]] -name = "httpx-sse" -version = "0.4.3" +name = "httpx2" +version = "2.13.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/0f/4c/751061ffa58615a32c31b2d82e8482be8dd4a89154f003147acee90f2be9/httpx_sse-0.4.3.tar.gz", hash = "sha256:9b1ed0127459a66014aec3c56bebd93da3c1bc8bb6618c8082039a44889a755d", size = 15943, upload-time = "2025-10-10T21:48:22.271Z" } +dependencies = [ + { name = "anyio", marker = "sys_platform != 'emscripten'" }, + { name = "httpcore2", marker = "sys_platform != 'emscripten'" }, + { name = "httpx2-jsfetch", marker = "python_full_version >= '3.12' and sys_platform == 'emscripten'" }, + { name = "idna" }, + { name = "truststore", marker = "sys_platform != 'emscripten'" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/d5/44/474bef2a0e9d90f1715d32cb98b0738695ca17ba324095fb2497ed7fbd59/httpx2-2.13.1.tar.gz", hash = "sha256:e48744a19e3af5ee48313d0ce5fe941d5422fae5705ea922a4aabf94d7800dfa", size = 100405, upload-time = "2026-09-23T07:47:23.052Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/fd/6668e5aec43ab844de6fc74927e155a3b37bf40d7c3790e49fc0406b6578/httpx_sse-0.4.3-py3-none-any.whl", hash = "sha256:0ac1c9fe3c0afad2e0ebb25a934a59f4c7823b60792691f779fad2c5568830fc", size = 8960, upload-time = "2025-10-10T21:48:21.158Z" }, + { url = "https://files.pythonhosted.org/packages/d8/9c/6fe8931fd9f381042a9e4c7d5a7b4cbf7016b252bec0c99a49fce42c3326/httpx2-2.13.1-py3-none-any.whl", hash = "sha256:6dff50fabc270ee5fd25d845d0b078ed20564579744d6d962850975996d2f9a4", size = 95597, upload-time = "2026-09-23T07:47:20.995Z" }, +] + +[[package]] +name = "httpx2-jsfetch" +version = "1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/cd/c4/0e5636363151a2a1795e0a77617168b9ca438e1748ec05fc9b5687f93d64/httpx2_jsfetch-1.0.tar.gz", hash = "sha256:70a0e3eabfef7cce5ad9c629f7d01ca05e418f586646f4ddf14782e4c1454c60", size = 6872, upload-time = "2026-08-07T00:13:07.492Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9b/43/832f631d32e4f1211caa2ba368317739fe71f0b8530e4c9d15dc454bac2a/httpx2_jsfetch-1.0-py3-none-any.whl", hash = "sha256:cb916b707601e69a07721aabc8f3f6659be3a6893bc1ff5c6f9e02241df2da32", size = 6382, upload-time = "2026-08-07T00:13:06.567Z" }, ] [[package]] name = "huggingface-hub" -version = "1.15.0" +version = "1.33.0" source = { registry = "https://pypi.org/simple" } dependencies = [ + { name = "click" }, { name = "filelock" }, { name = "fsspec" }, - { name = "hf-xet", marker = "platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "hf-xet", marker = "platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'" }, { name = "httpx" }, { name = "packaging" }, { name = "pyyaml" }, { name = "tqdm" }, - { name = "typer" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/bb/b6/e22bd20a25299c34b8c5922c1545a6320825b13906eb0f7298edfd034a0b/huggingface_hub-1.15.0.tar.gz", hash = "sha256:28abfdddda3927fd4de6a63cf26ab012498a2c24dae52baf150c5c6edf98a1d5", size = 784100, upload-time = "2026-05-15T11:42:52.149Z" } +sdist = { url = "https://files.pythonhosted.org/packages/25/2a/484d112c0d8fc5f665d7b65137ac9cdb2953c982391598c3597968a12ee7/huggingface_hub-1.33.0.tar.gz", hash = "sha256:367be21a201db9523eddf8aeac7048f2602c1b308691c97640d5e72ed188007e", size = 1043548, upload-time = "2026-09-24T09:49:29.971Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/6e/11/0b64cc9024329b76d7547c19a67604a61d21d3ba678a69d1b220c29d5112/huggingface_hub-1.15.0-py3-none-any.whl", hash = "sha256:a4a59af04cbc41a3fe3fec429b171ef994ef8c971eda10136746f408dd4e3744", size = 663602, upload-time = "2026-05-15T11:42:50.487Z" }, + { url = "https://files.pythonhosted.org/packages/fc/16/963096d224b80909432dc16561a615fd33d2d13beef3ce4c63fa25e40867/huggingface_hub-1.33.0-py3-none-any.whl", hash = "sha256:04e434b06e100eddbce9a6e817d72693a7884b10a79bd67ab48080d5c07eb899", size = 846435, upload-time = "2026-09-24T09:49:28.059Z" }, ] [[package]] name = "humming-kernels" version = "0.1.10" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] dependencies = [ - { name = "cuda-bindings" }, - { name = "jinja2" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-ml-py" }, - { name = "pyelftools" }, - { name = "safetensors" }, - { name = "tabulate" }, + { name = "cuda-bindings", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "pyelftools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/51/4f/6977a31451c3f7aa1deaa76506d6cdeb74ef418ad8bcba2e98f7510b26ec/humming_kernels-0.1.10.tar.gz", hash = "sha256:da3e46fb9fc9eba2a9327c2e8135ead68e390c955acd7449f97ee7c71666c8b1", size = 220110, upload-time = "2026-07-02T10:22:57.687Z" } wheels = [ @@ -1808,19 +1839,63 @@ wheels = [ [package.optional-dependencies] cu13 = [ - { name = "nvidia-cuda-cccl" }, - { name = "nvidia-cuda-nvcc" }, - { name = "nvidia-cuda-nvrtc" }, - { name = "nvidia-cuda-runtime" }, + { name = "nvidia-cuda-cccl", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cuda-nvcc", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cuda-runtime", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, +] + +[[package]] +name = "humming-kernels" +version = "0.1.12" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "cuda-bindings", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/93/b9/53797fff4b1b31b4567453a365646d724469b1bb0d76c07f8746617d0cb6/humming_kernels-0.1.12.tar.gz", hash = "sha256:c96c37c95f74379067d2d2d0c5154d12ee9a8cfa29a7c3370a7f3e34f207ca72", size = 259323, upload-time = "2026-07-31T14:28:23.124Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/58/0f/01f871dc26f8d7e1683df9464890d48cfd5c4e46c4a264d7ee0868749197/humming_kernels-0.1.12-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:988e8b9da41e3679ae2816bdfb51acab53c05cc56254b5ca98e847f4efcf24fd", size = 318019, upload-time = "2026-07-31T14:28:19.925Z" }, + { url = "https://files.pythonhosted.org/packages/ec/a2/f96912ee7d68f56e61c15555657ffa057b8afbaa21241c63342b5969bb74/humming_kernels-0.1.12-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:cd3ef712a93f3a9075ea99de2c72bcd3ec89dab3759b3a248d869f5507b60331", size = 322656, upload-time = "2026-07-31T14:28:21.511Z" }, +] + +[package.optional-dependencies] +cu13 = [ + { name = "nvidia-cuda-cccl", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cuda-nvcc", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cuda-runtime", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] [[package]] name = "idna" -version = "3.15" +version = "3.20" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/82/77/7b3966d0b9d1d31a36ddf1746926a11dface89a83409bf1483f0237aa758/idna-3.15.tar.gz", hash = "sha256:ca962446ea538f7092a95e057da437618e886f4d349216d2b1e294abfdb65fdc", size = 199245, upload-time = "2026-05-12T22:45:57.011Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f5/08/8eea9d4b8302028f3abb2c0813953f7aec26d33b7a8960ed760e65ff29fa/idna-3.20.tar.gz", hash = "sha256:a7db850025b95ded1eae8a46181a1a6c56c92c96f0e2b005d9ff8dc0210cab44", size = 216463, upload-time = "2026-09-17T14:11:04.752Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d2/23/408243171aa9aaba178d3e2559159c24c1171a641aa83b67bdd3394ead8e/idna-3.15-py3-none-any.whl", hash = "sha256:048adeaf8c2d788c40fee287673ccaa74c24ffd8dcf09ffa555a2fbb59f10ac8", size = 72340, upload-time = "2026-05-12T22:45:55.733Z" }, + { url = "https://files.pythonhosted.org/packages/58/a2/bb081bab032533a855d44de1d56f8e8426114ff1ba5d1f07a438a0a654f8/idna-3.20-py3-none-any.whl", hash = "sha256:ab7ae7122974553370f0bdb919e1a960b2cd1bc1ef0276416d896db81c14582c", size = 69583, upload-time = "2026-09-17T14:11:03.168Z" }, ] [[package]] @@ -1899,6 +1974,23 @@ 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 = "instanttensor" +version = "0.2.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/27/8e/b209471a5a73a7ef1dad7365e05adf4c95b20fadc16fc9aea10ceaba1fc8/instanttensor-0.2.0.tar.gz", hash = "sha256:acafa964f9ba6d2e342d8ffcb7e68bacc6d59d60e2fda222dc1333045cd50c9c", size = 3112592, upload-time = "2026-09-13T19:10:18.043Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/aa/23f1a6a7eb32f9c86251abfd652334460497af421cd29f43b676304174d2/instanttensor-0.2.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1dcd47626c9af89b35c8ca53703c59f8aee5666445894e0d38d13a02304140c8", size = 6062188, upload-time = "2026-09-13T19:09:54.536Z" }, + { url = "https://files.pythonhosted.org/packages/ed/79/07331d1832f7b98b00e78665b79accf59e0b12acb867ff798dc1bdc9d7e9/instanttensor-0.2.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:17d16691399bc41fd66d2046f10ae6f5d0f84058b0f1283ed80fe8ebc804a886", size = 6118855, upload-time = "2026-09-13T19:09:57.452Z" }, + { url = "https://files.pythonhosted.org/packages/77/10/23c738a0b3568a4dadd7604ffe1f47612969b74db1e6708b074625b83838/instanttensor-0.2.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eefde9b121cd3a2699bd079a19cba5c0a74f23cc1fa2dd8e186a12910f89408e", size = 6089973, upload-time = "2026-09-13T19:10:00.355Z" }, + { url = "https://files.pythonhosted.org/packages/f8/02/90a64c81360d473d07f36dde68eb47d043bf442a24c9c91232643f8c0928/instanttensor-0.2.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:879e8b524b391ed916b8412ef82c3ab40d933ad8d038f40b340d0bd58b7894d3", size = 6178704, upload-time = "2026-09-13T19:10:03.313Z" }, + { url = "https://files.pythonhosted.org/packages/3e/f3/f1137cb162baa25be6d6fbc8381e3644d25a72c588bcefd9f44f29ea44e4/instanttensor-0.2.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:75cd7e00847760471be1cd3280d66696f05617e3b4115650684290dac45dd788", size = 6090163, upload-time = "2026-09-13T19:10:06.489Z" }, + { url = "https://files.pythonhosted.org/packages/95/33/d5ed374dd804d33657813f04ec60e9f0d6e7832bb61de196ad2ea2d517d6/instanttensor-0.2.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:84e7b8f3fe34f81ecc582da56cc815b54dfb4606c555119748536b23257fed20", size = 6150222, upload-time = "2026-09-13T19:10:09.493Z" }, +] + [[package]] name = "interegular" version = "0.3.3" @@ -1913,18 +2005,18 @@ name = "ipython" version = "9.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "decorator" }, { name = "ipython-pygments-lexers" }, { name = "jedi" }, { name = "matplotlib-inline" }, - { name = "pexpect", marker = "(sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "pexpect", marker = "(sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "prompt-toolkit" }, { name = "psutil" }, { name = "pygments" }, { name = "stack-data" }, { name = "traitlets" }, - { name = "typing-extensions", marker = "python_full_version < '3.12' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "python_full_version < '3.12' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cd/c4/87cda5842cf5c31837c06ddb588e11c3c35d8ece89b7a0108c06b8c9b00a/ipython-9.13.0.tar.gz", hash = "sha256:7e834b6afc99f020e3f05966ced34792f40267d64cb1ea9043886dab0dde5967", size = 4430549, upload-time = "2026-04-24T12:24:55.221Z" } wheels = [ @@ -2173,8 +2265,8 @@ name = "loguru" version = "0.7.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "win32-setctime", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "win32-setctime", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3a/05/a1dae3dffd1116099471c643b8924f5aa6524411dc6c63fdae648c4f1aca/loguru-0.7.3.tar.gz", hash = "sha256:19480589e77d47b8d85b2c827ad95d49bf31b0dcde16593892eb51dd18706eb6", size = 63559, upload-time = "2024-12-06T11:20:56.608Z" } wheels = [ @@ -2271,27 +2363,40 @@ wheels = [ [[package]] name = "mcp" -version = "1.27.1" +version = "2.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, - { name = "httpx" }, - { name = "httpx-sse" }, + { name = "httpx2" }, { name = "jsonschema" }, + { name = "mcp-types" }, + { name = "opentelemetry-api" }, { name = "pydantic" }, - { name = "pydantic-settings" }, { name = "pyjwt", extra = ["crypto"] }, { name = "python-multipart" }, - { name = "pywin32", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "pywin32", marker = "sys_platform == 'win32'" }, { name = "sse-starlette" }, { name = "starlette" }, { name = "typing-extensions" }, { name = "typing-inspection" }, - { name = "uvicorn", marker = "sys_platform != 'emscripten' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "uvicorn", marker = "sys_platform != 'emscripten'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9d/8d/e0d339616f4810e9051d4aba6887afab289ab1f81875fe908b606cdfd0e3/mcp-2.3.0.tar.gz", hash = "sha256:8b147a50441cf059dc88c684e0aeed3687f0aa0f39c6cde7b90330effd2b34d8", size = 4171955, upload-time = "2026-10-02T22:06:56.091Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/20/d7/4a2878f128df729db3ca04e71bfce26405cc2e0c9ebe19c592feeb4c61b9/mcp-2.3.0-py3-none-any.whl", hash = "sha256:dd0c44c089d16453e8ae31a3877a0054d7a2314caaa81f5e0541b9b1734b2377", size = 368664, upload-time = "2026-10-02T22:06:52.119Z" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/38/83/d1efe7c2980d8a3afa476f4e3d42d53dd54c0ab94c27bee5d755b45c8b73/mcp-1.27.1.tar.gz", hash = "sha256:0f47e1820f8f8f941466b39749eb1d1839a04caddca2bc60e9d46e8a99914924", size = 608458, upload-time = "2026-05-08T16:50:12.601Z" } + +[[package]] +name = "mcp-types" +version = "2.3.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pydantic" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/9e/2d/7c251e34207f6c51000312fc8839111ac45cfe02023f90b44e7f1051dd8e/mcp_types-2.3.0.tar.gz", hash = "sha256:d1e46549edb35ee19a94940fcee6d1addd7e589ab7ea92dda83f5d84781fc362", size = 65898, upload-time = "2026-10-02T22:06:57.863Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/fd/73/42d9596facebdb533b7f0b86c1b0364ef350d1f8ba78b1052e8a58b48b65/mcp-1.27.1-py3-none-any.whl", hash = "sha256:1af3c4203b329430fde7a87b4fcb6392a041f5cb851fd68fc674016ab4e7c06f", size = 216260, upload-time = "2026-05-08T16:50:10.547Z" }, + { url = "https://files.pythonhosted.org/packages/ce/48/32583066b155bb5d4507e7887dc88ee23118cc4de8e2a12870c49719e2a8/mcp_types-2.3.0-py3-none-any.whl", hash = "sha256:968efdbdaedfab06adae40d378a34395f1090c5921d4be3c9cde283aaf76d91d", size = 69108, upload-time = "2026-10-02T22:06:54.099Z" }, ] [[package]] @@ -2341,8 +2446,8 @@ version = "1.11.7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonschema" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pillow" }, { name = "pydantic" }, { name = "pydantic-extra-types", extra = ["pycountry"] }, @@ -2369,8 +2474,8 @@ name = "ml-dtypes" version = "0.5.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0e/4a/c27b42ed9b1c7d13d9ba8b6905dece787d6259152f2309338aed29b2447b/ml_dtypes-0.5.4.tar.gz", hash = "sha256:8ab06a50fb9bf9666dd0fe5dfb4676fa2b0ac0f31ecff72a6c3af8e22c063453", size = 692314, upload-time = "2025-11-17T22:32:31.031Z" } wheels = [ @@ -2630,11 +2735,11 @@ name = "nccl4py" version = "0.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cuda-core", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-core", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ab/62/102a1bee1c03f8c4243ce2632cc29f8323333548d67ea6babf1492aad507/nccl4py-0.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:16cd40be0f49161c8e206bd13961a54e86deb3ffa51387bc44b2e01000e8c929", size = 3573159, upload-time = "2026-09-01T17:34:09.781Z" }, @@ -2701,8 +2806,8 @@ version = "0.65.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "llvmlite" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/49/61/7299643b9c18d669e04be7c5bcb64d985070d07553274817b45b049e7bfe/numba-0.65.0.tar.gz", hash = "sha256:edad0d9f6682e93624c00125a471ae4df186175d71fd604c983c377cdc03e68b", size = 2764131, upload-time = "2026-04-01T03:52:01.946Z" } wheels = [ @@ -2878,7 +2983,7 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/a7/a1/0bd24ee8c8d03adac032fd2909426a00c88f8c57961b1277ded97f91119f/nvidia_cublas-13.1.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b7a210458267ac818974c53038fbec2e969d5c99f305ab15c72522fa9f001dd5", size = 542848918, upload-time = "2026-04-08T18:46:22.985Z" }, @@ -2992,7 +3097,7 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/56/c5/83384d846b2fd17c44bd499b36c75a45ed4f095fbbb2252294e89cea5c5c/nvidia_cudnn_cu13-9.20.0.48-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:e31454ae00094b0c55319d9d15b6fa2fc50a9e1c0f5c8c80fb75258234e731e1", size = 444574296, upload-time = "2026-03-09T19:28:27.751Z" }, @@ -3054,7 +3159,7 @@ version = "12.0.4.66" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "nvidia-cusparse" }, { name = "nvidia-nvjitlink" }, ] @@ -3111,9 +3216,23 @@ wheels = [ name = "nvidia-cutlass-dsl" version = "4.6.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] dependencies = [ - { name = "nvidia-cutlass-dsl-libs-base" }, - { name = "nvidia-cutlass-dsl-libs-cu12" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl-libs-cu12", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/8b/1c/fbddb760a0228df87a9e9d1e60b76ecbe6e18035f5853efe0b4563651b2b/nvidia_cutlass_dsl-4.6.0-py3-none-any.whl", hash = "sha256:e3e0e4d8df20d82c8401fa013f4d82021f41daa5fca3d24b55d4a677f2308ca8", size = 10459, upload-time = "2026-07-02T03:23:18.43Z" }, @@ -3121,21 +3240,66 @@ wheels = [ [package.optional-dependencies] cu13 = [ - { name = "nvidia-cutlass-dsl-libs-cu13" }, + { name = "nvidia-cutlass-dsl-libs-cu13", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, +] + +[[package]] +name = "nvidia-cutlass-dsl" +version = "4.7.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "nvidia-cutlass-dsl-libs-base", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl-libs-cu12", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/af/ef/903dab832a19e0f1d798c9acc96edbda5dfb29f2e030b46e163946555817/nvidia_cutlass_dsl-4.7.1-py3-none-any.whl", hash = "sha256:765850c74868a0b5a02fefbfc1b380842b64e5f7a1c8b1655e322a3b14c01726", size = 10460, upload-time = "2026-08-26T03:11:56.593Z" }, +] + +[package.optional-dependencies] +cu13 = [ + { name = "nvidia-cutlass-dsl-libs-cu13", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] [[package]] name = "nvidia-cutlass-dsl-libs-base" version = "4.6.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] dependencies = [ - { name = "cuda-python" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cuda-nvdisasm" }, - { name = "nvidia-cutlass-dsl-libs-core" }, - { name = "protobuf" }, - { name = "typing-extensions" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl-libs-core", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c7/6e/480e2b4c8cfad7271333b44e20e1bcc821632b32b0d5c9c37022ba2e66ee/nvidia_cutlass_dsl_libs_base-4.6.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:669200100131a0b8f2876c535ea532c967335936678593c13aced8273ca7523e", size = 3321233, upload-time = "2026-07-02T03:24:44.902Z" }, @@ -3146,34 +3310,128 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/7f/67/6c21b2d140bbd1ad94a2e22a0e2881457f9e363bdff1b35898a2d7d25aa2/nvidia_cutlass_dsl_libs_base-4.6.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:7f27357b87c5c797344cca073f1dcf00232aef427daf161adb3cd87b043e37c9", size = 2824911, upload-time = "2026-07-02T03:26:25.033Z" }, ] +[[package]] +name = "nvidia-cutlass-dsl-libs-base" +version = "4.7.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl-libs-core", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/09/34/5a5436f21cf59e156b32da0d8021740ef9c87700ef6c10af317647edd5b1/nvidia_cutlass_dsl_libs_base-4.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:298e73ad0f1b0484e4b8438e9daae38732a6cadc9f4023475e5b0c2868985aba", size = 3329790, upload-time = "2026-08-26T02:52:26.184Z" }, + { url = "https://files.pythonhosted.org/packages/db/4e/633b96c28c31550ff64ca47287614bd9355f7e0d154eb3eecf069ffabac3/nvidia_cutlass_dsl_libs_base-4.7.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:431e3648b84ad4a81a8d3b1fa7e445326cb5a524e64f6c22b4d191a76455bdf9", size = 2834334, upload-time = "2026-08-26T02:52:51.079Z" }, + { url = "https://files.pythonhosted.org/packages/9f/6e/5d3f67caba70fe9a5cc21b845d2be35d88049da536185196a2644b0d461c/nvidia_cutlass_dsl_libs_base-4.7.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:e86c55a5010a7edfc067648a75cb29d0c5bd67d75210168cf507b0d0e4d15ba7", size = 3329548, upload-time = "2026-08-26T02:53:14.176Z" }, + { url = "https://files.pythonhosted.org/packages/55/b5/af332a4dbb0dba45828994d9789d1969dfecca006a6221cd8b92e4825d3f/nvidia_cutlass_dsl_libs_base-4.7.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:c2b67dacabfc905e4d132784fe4848647f40b0b97b1cdde3ce4a482642536b84", size = 2832971, upload-time = "2026-08-26T02:53:52.164Z" }, + { url = "https://files.pythonhosted.org/packages/d2/cb/7b9b9383404e0b0d7d42640f99f50b0c4032ac105509360263a816775a44/nvidia_cutlass_dsl_libs_base-4.7.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:06658e691eb1047c83be48ba501bf73f2ea7ecdd8c1ee5f9f26db587908e43ed", size = 3329437, upload-time = "2026-08-26T02:54:17.895Z" }, + { url = "https://files.pythonhosted.org/packages/da/cd/14545cf33b22a0ddeaa7486d49fdfe278d1fd95e0c9ab3e3e5c8202044ab/nvidia_cutlass_dsl_libs_base-4.7.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:61097c5c355e1e42f8531efd4e8ead0ba61ae1ab6b0b9acfcbf2ca665b3dae5a", size = 2832969, upload-time = "2026-08-26T02:54:45.33Z" }, +] + [[package]] name = "nvidia-cutlass-dsl-libs-core" version = "4.6.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] dependencies = [ - { name = "cuda-python" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cuda-nvdisasm" }, - { name = "protobuf" }, - { name = "typing-extensions" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/84/94/e4e2404ac06a477096ccf8127bf5d391510d36cafb4be86c8c15b4873b0d/nvidia_cutlass_dsl_libs_core-4.6.0-py3-none-any.whl", hash = "sha256:f9ea6d313a03cb11fa177da32e8747ad0cac51358850810f36aa6c4736192c27", size = 767713, upload-time = "2026-07-02T03:23:39.876Z" }, ] +[[package]] +name = "nvidia-cutlass-dsl-libs-core" +version = "4.7.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/6b/14/b669cc890f7fd74008d7bc52f493d0a7ff256de10f3941c6676249419c07/nvidia_cutlass_dsl_libs_core-4.7.1-py3-none-any.whl", hash = "sha256:c65662abc9ab18fd997c57547895736928e559f4624bbe2aa1aa91418ea014ca", size = 1235214, upload-time = "2026-08-26T02:50:56.241Z" }, +] + [[package]] name = "nvidia-cutlass-dsl-libs-cu12" version = "4.6.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] dependencies = [ - { name = "cuda-python" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cuda-nvdisasm" }, - { name = "nvidia-cutlass-dsl-libs-base" }, - { name = "protobuf" }, - { name = "typing-extensions" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/d1/c4/ea041a7857b3c7e10e939d787feee59c6c8d2d51a9ae1518684d8894daa1/nvidia_cutlass_dsl_libs_cu12-4.6.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:783d5da4aa19a4d11429435419b64264c96d429a1794cbc9df2aa905c1342eee", size = 86992109, upload-time = "2026-07-02T03:28:58.136Z" }, @@ -3184,18 +3442,68 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/07/c1/2521ce3d3f46731d0563bf7e5e0fa6b6ea42c31bcb6763cf4bde16d7b3ce/nvidia_cutlass_dsl_libs_cu12-4.6.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:22028842dd9c6064a3de7756b301650be77ddebf6f2acd5336bfbcd05aaf4c02", size = 88437265, upload-time = "2026-07-02T03:31:07.225Z" }, ] +[[package]] +name = "nvidia-cutlass-dsl-libs-cu12" +version = "4.7.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/a2/7b/f168a9b5732a0b645d014f4b6c0ac38d5f9f5aa19e2b657d7abe6928159e/nvidia_cutlass_dsl_libs_cu12-4.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:49d556f2be188d75810fa8c547ad15dba40685138ac27d5441844182ac4955a9", size = 87258628, upload-time = "2026-08-26T02:58:41.596Z" }, + { url = "https://files.pythonhosted.org/packages/b9/03/8c63f43a919de0d071c905c9a1fa2e7f8863e3fa1ad0e3f93281d7cd7a0d/nvidia_cutlass_dsl_libs_cu12-4.7.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:f37fcbd94aad66b016dcea483db50ddb0fcaab7130c538df20ef29ddeeb8ba85", size = 88680153, upload-time = "2026-08-26T02:59:17.268Z" }, + { url = "https://files.pythonhosted.org/packages/36/c1/e1202a7d8e3ce5fbb430f1123fd8109e92785a5d18a8749ca8f199318fde/nvidia_cutlass_dsl_libs_cu12-4.7.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:f57a3955c17b7dcd5472aa47c46513e5f3914e1325fc308afca1b9063a8f897b", size = 87255991, upload-time = "2026-08-26T02:59:54.308Z" }, + { url = "https://files.pythonhosted.org/packages/94/39/d847abeeb9a4ced8e11b30b401564c74c692ac9609f5bd921ed9d0a32f43/nvidia_cutlass_dsl_libs_cu12-4.7.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:c8a0f93a1cde41404696b3194dd1f589c6f3a7b426bcabe97845f8fe96f949f5", size = 88679788, upload-time = "2026-08-26T03:00:32.28Z" }, + { url = "https://files.pythonhosted.org/packages/75/f4/65da00f890b107cfe000a74ed0517f4541ced654c452bc9a09f18173c110/nvidia_cutlass_dsl_libs_cu12-4.7.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:77684a86191195b2d6eb5f7088bb9bf25e45db58ceb44a9c02ffb0787bb95fb9", size = 87257016, upload-time = "2026-08-26T03:01:05.727Z" }, + { url = "https://files.pythonhosted.org/packages/71/af/3a0c2d252c883d87037c9c5ff52a394d178c26e3037be056b6d5b4a83367/nvidia_cutlass_dsl_libs_cu12-4.7.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:b34a933cde1e5cf2df1f3cfd78efbd5484ea33dd0c97be201c057e168af79c10", size = 88679588, upload-time = "2026-08-26T03:01:43.689Z" }, +] + [[package]] name = "nvidia-cutlass-dsl-libs-cu13" version = "4.6.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] dependencies = [ - { name = "cuda-python" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cuda-nvdisasm" }, - { name = "nvidia-cutlass-dsl-libs-base" }, - { name = "protobuf" }, - { name = "typing-extensions" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/15/7c/2b5c8e98511d9f3f778644a31039d3f69763c05a50574a9d31e8a4a3f2ba/nvidia_cutlass_dsl_libs_cu13-4.6.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:4876ba55f94f2b1d2285be67ec36e39668cf1ac15b5e7db49830ba5897ea9024", size = 86705152, upload-time = "2026-07-02T03:33:54.958Z" }, @@ -3206,6 +3514,42 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/59/1d/e39c5b41e5ca59d5a0809fdfb9ac548430ed957a5e806ad85a77d132c15a/nvidia_cutlass_dsl_libs_cu13-4.6.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:c3fd95c840748879ece42b7ecc9585205e4228ebde55c04ecbce48d2987d905a", size = 88026053, upload-time = "2026-07-02T03:35:48.41Z" }, ] +[[package]] +name = "nvidia-cutlass-dsl-libs-cu13" +version = "4.7.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, +] +wheels = [ + { url = "https://files.pythonhosted.org/packages/e7/82/07ad8d1745a5216fa3e8321da0c35a07fb83aaa6b13f33144f63c85461bf/nvidia_cutlass_dsl_libs_cu13-4.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:7aaf4380a338ae36c53512f66b89470de6ee1f04f38163a89cd25e6dee92fe87", size = 86958328, upload-time = "2026-08-26T03:05:59.309Z" }, + { url = "https://files.pythonhosted.org/packages/27/b1/94697e4d5d917720f17c827a30e563a62a37eda49825a31fc300ffa68b93/nvidia_cutlass_dsl_libs_cu13-4.7.1-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:813ee19f8c8b6d39284a24ae99dd9a9b496b33c99270b2cf9548e79f49178405", size = 88259952, upload-time = "2026-08-26T03:06:41.701Z" }, + { url = "https://files.pythonhosted.org/packages/30/ea/c7c2b4da3d6c9818e152e20cd5f797fb6d9ef75c3a5c80d2d6a9cb211489/nvidia_cutlass_dsl_libs_cu13-4.7.1-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:e675bf04dc6c91f7c4d5540699b7a031f2b8b44cd2687b32c20892f112f7e0d9", size = 86957786, upload-time = "2026-08-26T03:07:23.015Z" }, + { url = "https://files.pythonhosted.org/packages/10/71/e178bb0858fd7b96857e98e3acec70b23f13b88540a2fcc53569f8e8ea34/nvidia_cutlass_dsl_libs_cu13-4.7.1-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:20c14e16125cb8e36bc9947a9f0a57a660f44651365337b911c84abde4967f5f", size = 88260436, upload-time = "2026-08-26T03:07:59.639Z" }, + { url = "https://files.pythonhosted.org/packages/b6/10/f11dda3394201ad789b69268681c4f03614cddf2c842df2cd7681b7632d2/nvidia_cutlass_dsl_libs_cu13-4.7.1-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:a1d23cef44675e63825c3f5d773e7b4228802ca155eab61c0bc5e551caf35ad2", size = 86958039, upload-time = "2026-08-26T03:08:35.65Z" }, + { url = "https://files.pythonhosted.org/packages/d3/fa/46e2e4db696c35923dff02c5135f0a0f9e00ab7be6456aaeb80dfb7e9769/nvidia_cutlass_dsl_libs_cu13-4.7.1-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:2f86fe8d1a7ef510b853a3800cbf324401a12fdc770cccf4ac5e20a9d0c7d1bd", size = 88260292, upload-time = "2026-08-26T03:09:11.02Z" }, +] + [[package]] name = "nvidia-ml-py" version = "13.595.45" @@ -3330,8 +3674,8 @@ version = "1.26.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "flatbuffers" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "protobuf" }, ] @@ -3402,8 +3746,8 @@ name = "opencv-python-headless" version = "4.13.0.92" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/79/42/2310883be3b8826ac58c3f2787b9358a2d46923d61f88fedf930bc59c60c/opencv_python_headless-4.13.0.92-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:1a7d040ac656c11b8c38677cc8cccdc149f98535089dbe5b081e80a4e5903209", size = 46247192, upload-time = "2026-02-05T07:01:35.187Z" }, @@ -3548,8 +3892,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, { name = "ninja" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "safetensors" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" } }, ] @@ -3666,10 +4010,10 @@ name = "pandas" version = "3.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "python-dateutil" }, - { name = "tzdata", marker = "sys_platform == 'emscripten' or sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "tzdata", marker = "sys_platform == 'emscripten' or sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f8/87/4341c6252d1c47b08768c3d25ac487362bf403f0313ddae4a2a26c9b1b4c/pandas-3.0.3.tar.gz", hash = "sha256:696a4a00a2a2a35d4e5deb3fc946641b96c944f02230e4f76137fe35d806c4fc", size = 4651414, upload-time = "2026-05-11T18:54:29.21Z" } wheels = [ @@ -4354,7 +4698,7 @@ name = "pytest-cov" version = "7.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "coverage", extra = ["toml"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "coverage", extra = ["toml"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm30' or extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pluggy" }, { name = "pytest" }, ] @@ -4460,7 +4804,7 @@ name = "pyzmq" version = "27.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "implementation_name == 'pypy' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "cffi", marker = "implementation_name == 'pypy'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/04/0b/3c9baedbdf613ecaa7aa07027780b8867f57b6293b6ee50de316c9f3222b/pyzmq-27.1.0.tar.gz", hash = "sha256:ac0765e3d44455adb6ddbf4417dcce460fc40a05978c08efdf2948072f6db540", size = 281750, upload-time = "2025-09-08T23:10:18.157Z" } wheels = [ @@ -4507,20 +4851,62 @@ wheels = [ name = "quack-kernels" version = "0.6.1" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] dependencies = [ { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "einops" }, - { name = "nvidia-cutlass-dsl" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch-c-dlpack-ext" }, + { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/01/17/890875f88f4d7da28faec9e6cf0a0cc565715b01474e50501fafc5bc71b4/quack_kernels-0.6.1.tar.gz", hash = "sha256:a694f89c91d137478de523c0227365a331ac9cb66790cfb08baa3dbfaafc71e7", size = 387353, upload-time = "2026-07-05T11:50:19.807Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/2b/65/a38a30a6ac96a757363a5be9d09cef799640bb143a64ba5a2f4d400d95d9/quack_kernels-0.6.1-py3-none-any.whl", hash = "sha256:266705ea82117e9b1c8a9e44d68a458519f2498d966c0efffd6812120c3995ad", size = 358439, upload-time = "2026-07-05T11:50:18.502Z" }, ] +[[package]] +name = "quack-kernels" +version = "0.6.5" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/5f/18/6c2a20d00dff254f154fb3b951f4e5a0377a60122c17385e5f08d5f5b5e1/quack_kernels-0.6.5.tar.gz", hash = "sha256:dd9405a4a6fa35fc3a5a18fe35b46a14b0bf7e3ad9fe2451903e355047ac471d", size = 846876, upload-time = "2026-09-11T05:08:20.621Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/73/d8/f5e56c38b286308d115a171e3c5c44f24e9d03980c3cfd22588df40261fa/quack_kernels-0.6.5-py3-none-any.whl", hash = "sha256:df1ddd31366c82eb9692fe087c671209189dcbde53c909c81a865d4ee66b158d", size = 729615, upload-time = "2026-09-11T05:08:19.306Z" }, +] + [[package]] name = "referencing" version = "0.37.0" @@ -4528,7 +4914,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "rpds-py" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz", hash = "sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8", size = 78036, upload-time = "2025-10-13T15:30:48.871Z" } wheels = [ @@ -4734,8 +5120,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "absl-py" }, { name = "nltk" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "six" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e2/c5/9136736c37022a6ad27fea38f3111eb8f02fe75d067f9a985cc358653102/rouge_score-0.1.2.tar.gz", hash = "sha256:c7d4da2683e68c9abf0135ef915d63a46643666f848e558a1b9f7ead17ff0f04", size = 17400, upload-time = "2022-07-22T22:46:22.909Z" } @@ -4850,8 +5236,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "joblib" }, { name = "narwhals" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "scipy" }, { name = "threadpoolctl" }, ] @@ -4882,8 +5268,8 @@ name = "scipy" version = "1.17.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822, upload-time = "2026-02-23T00:26:24.851Z" } wheels = [ @@ -4935,12 +5321,12 @@ version = "5.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "scikit-learn" }, { name = "scipy" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "tqdm" }, { name = "transformers" }, { name = "typing-extensions" }, @@ -5096,8 +5482,8 @@ version = "0.14.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d2/db/949331952a6fb1c5b12e9de80fd08747966c2039d1a61db4764fbd3981c2/soundfile-0.14.0.tar.gz", hash = "sha256:ba1c1a2d618bca5c406647c83b89f07cc8810fa506a50622a6993ba130c1de11", size = 47842, upload-time = "2026-06-06T08:58:47.869Z" } @@ -5117,8 +5503,8 @@ name = "soxr" version = "1.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ed/11/27cebce4a108f77afea7c80545115536b45e3f11ebfb914f638fdd9ba847/soxr-1.1.0.tar.gz", hash = "sha256:9f228ae21c78fa9359ca98d8a5e8e91f30639e438e574133dace62c5b5309e44", size = 173067, upload-time = "2026-05-03T00:15:18.214Z" } wheels = [ @@ -5167,7 +5553,7 @@ version = "1.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b5/b4/205b0d5241d934e8add0c38aa924c4f9fb7330834ff11e5444db964ec3f9/starlette-1.6.0.tar.gz", hash = "sha256:d4e3ac5e546444960c710297a3c9fc3f7ebae1b7e963f3d36173b49da535be9b", size = 2716969, upload-time = "2026-08-08T18:27:57.512Z" } wheels = [ @@ -5284,10 +5670,10 @@ dependencies = [ { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "ml-dtypes", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "psutil", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, @@ -5320,18 +5706,18 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ml-dtypes", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'darwin' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "z3-solver", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "ml-dtypes", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'darwin' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "z3-solver", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6d/9a/5776adb5b6e03e141c8cff020e16c45b87c9b7a7a5bdfe83416d6cc23933/tilelang-0.1.12.tar.gz", hash = "sha256:595b39581d099a53f875bd8d553863e7e4f58998052b58764f5472cbfbb87043", size = 93565090, upload-time = "2026-07-08T04:22:52.901Z" } wheels = [ @@ -5374,11 +5760,12 @@ version = "0.1.8" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "tokenspeed-triton" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/1e/65/81d7e9f14472bc4c6abb576c9b1edd8e40ab01832027c4e647bfe2890749/tokenspeed_mla-0.1.8-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:952209cf4b29a54e6b6e7e088be9d4a40f24792b06fdfa330de8077b9926a7d9", size = 752341, upload-time = "2026-06-24T03:36:28.619Z" }, @@ -5451,19 +5838,19 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "cuda-toolkit", version = "13.0.2", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cuda-toolkit", version = "13.0.2", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "filelock", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "fsspec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "networkx", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cudnn-cu13", version = "9.19.0.56", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cusparselt-cu13", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nccl-cu13", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cudnn-cu13", version = "9.19.0.56", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusparselt-cu13", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nccl-cu13", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "setuptools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "sympy", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] wheels = [ @@ -5504,20 +5891,20 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "cuda-toolkit", version = "13.0.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "fsspec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "networkx", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cudnn-cu13", version = "9.20.0.48", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cusparselt-cu13", version = "0.8.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nccl-cu13", version = "2.29.7", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "setuptools", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "sympy", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cuda-toolkit", version = "13.0.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "fsspec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "networkx", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cudnn-cu13", version = "9.20.0.48", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusparselt-cu13", version = "0.8.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nccl-cu13", version = "2.29.7", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "setuptools", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "sympy", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/5b/fe/cba54dc58523434919b66f13a667e36e436deddd77ca519e96553617d4ec/torch-2.13.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:e76f9bcecc52b8ff711239a2f7547d5353df95878ab232f0773c1d95928b92f8", size = 111187938, upload-time = "2026-07-08T16:05:17.065Z" }, @@ -5540,7 +5927,7 @@ version = "0.1.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/37/de/921b6491efce5c389a5ef9bbed3d2d6660005840dae488124173180859ab/torch_c_dlpack_ext-0.1.5.tar.gz", hash = "sha256:d06f0357d575d22a168cc77acb9020fc4bae30968ceb6718a055dcbe92bacabe", size = 12913, upload-time = "2026-01-12T11:25:08.484Z" } wheels = [ @@ -5619,8 +6006,8 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pillow", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, ] @@ -5662,10 +6049,10 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/7a/b2/1e010052079e4c577007b789db336ea7075f1a426e84d17121fbc3745516/torchvision-0.28.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:83fe6c020866a85acd7d97deccc45ff11d66daf42916d04396a4309c66c0ccb8", size = 1856017, upload-time = "2026-07-08T16:07:55.533Z" }, @@ -5687,7 +6074,7 @@ name = "tqdm" version = "4.67.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/09/a9/6ba95a270c6f1fbcd8dac228323f2777d886cb206987444e4bce66338dd4/tqdm-4.67.3.tar.gz", hash = "sha256:7d825f03f89244ef73f1d4ce193cb1774a8179fd96f31d7e1dcde62092b960bb", size = 169598, upload-time = "2026-02-03T17:35:53.048Z" } wheels = [ @@ -5709,8 +6096,8 @@ version = "5.17.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "pyyaml" }, { name = "regex" }, @@ -5780,6 +6167,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/07/42/2c3ac59253ae8892b6f307875263dd23dc875cdf732d3aea40d6d41fb7cb/triton-3.7.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:58c0e131da05134a2a4788ccbcc0c1105cf0f54c8e98f19e34cd465396dc15eb", size = 197729241, upload-time = "2026-06-17T19:53:27.801Z" }, ] +[[package]] +name = "truststore" +version = "0.10.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/53/a3/1585216310e344e8102c22482f6060c7a6ea0322b63e026372e6dcefcfd6/truststore-0.10.4.tar.gz", hash = "sha256:9d91bd436463ad5e4ee4aba766628dd6cd7010cf3e2461756b3303710eebc301", size = 26169, upload-time = "2025-08-12T18:49:02.73Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/19/97/56608b2249fe206a67cd573bc93cd9896e1efb9e98bce9c163bcdc704b88/truststore-0.10.4-py3-none-any.whl", hash = "sha256:adaeaecf1cbb5f4de3b1959b42d41f6fab57b2b1666adb59e89cb0b53361d981", size = 18660, upload-time = "2025-08-12T18:49:01.46Z" }, +] + [[package]] name = "typer" version = "0.25.1" @@ -5849,11 +6245,11 @@ wheels = [ [package.optional-dependencies] standard = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, { name = "httptools" }, { name = "python-dotenv" }, { name = "pyyaml" }, - { name = "uvloop", marker = "(platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_python_implementation == 'PyPy' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'cygwin' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "uvloop", marker = "platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32'" }, { name = "watchfiles" }, { name = "websockets" }, ] @@ -5917,11 +6313,11 @@ dependencies = [ { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "filelock", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "flashinfer-python", version = "0.6.14", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "humming-kernels", extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "humming-kernels", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "ijson", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "lark", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "mcp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, @@ -5929,10 +6325,10 @@ dependencies = [ { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "ninja", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "numba", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl", extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "openai", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, @@ -5955,19 +6351,19 @@ dependencies = [ { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "quack-kernels", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "quack-kernels", version = "0.6.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "regex", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "requests", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "starlette", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "tilelang", version = "0.1.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, @@ -5976,7 +6372,7 @@ dependencies = [ { name = "transformers", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cd/72/fa30f8459d11ae206f1a20bd0ac7ed1b9e390b695fa3dfc9ef6056de0cfe/vllm-0.26.0.tar.gz", hash = "sha256:23e9fa19d7e20ce7dcc1c074d41503e2116d23f19e688f5d5ea91b741f958502", size = 38353572, upload-time = "2026-07-25T10:40:48.095Z" } wheels = [ @@ -5995,7 +6391,7 @@ audio = [ [[package]] name = "vllm" -version = "0.27.1" +version = "0.30.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", @@ -6012,94 +6408,96 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "aiohttp", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "anthropic", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "blake3", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cachetools", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cbor2", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "compressed-tensors", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "depyf", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "fastapi", extra = ["standard"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "flashinfer-python", version = "0.6.16.post3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "humming-kernels", extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ijson", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "lark", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "mcp", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "model-hosting-container-standards", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numba", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl", extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "openai", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opencv-python-headless", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-api", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-exporter-otlp", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-sdk", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "outlines-core", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "partial-json-parser", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "prometheus-client", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "prometheus-fastapi-instrumentator", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "py-cpuinfo", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pybase64", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pydantic", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pynvvideocodec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "quack-kernels", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "regex", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "starlette", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tilelang", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torchvision", version = "0.28.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "transformers", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/97/fa/a3cb3a7baf9f1f1027580b0542e42f655b0f577b8a8d39878c1c0a73e6a9/vllm-0.27.1.tar.gz", hash = "sha256:eec2d54d137ac1e59cb4c39226dfee1943eefc8f4788f5821d7300d6acbdb646", size = 39257426, upload-time = "2026-08-11T10:59:48.04Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/ff/be/6d309884d11ef02966c06d633e156d2070b986df6fccef25041c4b9510e2/vllm-0.27.1-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:74c1a04548c9016ace8f6c03592edf62517152a0e833f46282556ffbe0796254", size = 307180998, upload-time = "2026-08-11T11:00:37.201Z" }, - { url = "https://files.pythonhosted.org/packages/8f/73/20ad0cc655a5739d95342075c9afab1a25338d4b584fc71548c0b362404b/vllm-0.27.1-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:98e9fc2a1ed8549a733c9d1b242e2002b82367da9e29e37801761438cb3a2670", size = 312887766, upload-time = "2026-08-11T11:00:11.706Z" }, + { name = "aiohttp", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "anthropic", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "blake3", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cachetools", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cbor2", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "compressed-tensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "depyf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "fastapi", extra = ["standard"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "flashinfer-python", version = "0.6.18.post1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "huggingface-hub", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "humming-kernels", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "ijson", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "instanttensor", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "lark", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "mcp", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "model-hosting-container-standards", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numba", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "openai", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opencv-python-headless", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opentelemetry-api", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opentelemetry-exporter-otlp", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opentelemetry-sdk", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "outlines-core", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "partial-json-parser", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "prometheus-client", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "prometheus-fastapi-instrumentator", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "py-cpuinfo", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pybase64", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pydantic", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pynvvideocodec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "quack-kernels", version = "0.6.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "regex", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "starlette", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tilelang", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torchvision", version = "0.28.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "transformers", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/3d/88/fc455e2e8cd81764a81027a7464f775a7d613e6c95ac00e23b47824bf10d/vllm-0.30.0.tar.gz", hash = "sha256:5f8f4e890c042ffa1c3e103f81c35e2d96f60a0a175ac43a4adbae7006bef62b", size = 42432229, upload-time = "2026-09-22T05:23:10.039Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/18/d9/8249dfb23baffe9b6f822debbf8ffebdfdaabe932b05d4d9c79861485dd8/vllm-0.30.0-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:eb3e11bab695d085098579a6eda2d602419adec3826ebfbcce9a3ffa543eb62e", size = 309984160, upload-time = "2026-09-22T05:22:21.647Z" }, + { url = "https://files.pythonhosted.org/packages/1a/25/f5087a8f382e197a73672768b389d020b9d92e38371c3b0fc6dd883bbb34/vllm-0.30.0-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:ef52ee58c410ead0b8afb190838fa4cbcb52075596f67862a03859d984966ac4", size = 314883777, upload-time = "2026-09-22T05:22:50.169Z" }, ] [package.optional-dependencies] audio = [ - { name = "av", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "mistral-common", extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "scipy", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "soundfile", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "soxr", marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "av", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "mistral-common", extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "scipy", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "soundfile", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "soxr", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] [[package]] @@ -6244,15 +6642,15 @@ version = "0.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pydantic" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "transformers" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, - { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d8/ea/6394caddd078d33772070eefaaf77cb0a826a3047b908b688dece7d040b5/xgrammar-0.2.1.tar.gz", hash = "sha256:4c48c251b75d211e9ffa7f4f4ac8b5b0164f89fd5f0d1883ad7ff4554922030d", size = 2427065, upload-time = "2026-05-17T21:39:26.576Z" } From 82766236e0f0e44e106b30d520994917d9e50400 Mon Sep 17 00:00:00 2001 From: itzikvaisman Date: Mon, 5 Oct 2026 10:09:46 +0300 Subject: [PATCH 7/8] Write uv.lock with the lockfile revision CI's uv produces The vLLM 0.26-0.30 widening re-locked uv.lock, and the re-lock was done with the local uv (0.7.19, Homebrew). That binary writes `revision = 2` in the lockfile header, so the commit silently DOWNGRADED the field from the `revision = 3` already on the branch. .pre-commit-config.yaml pins uv-pre-commit at rev 0.8.4, whose uv writes `revision = 3`. So CI's `uv-lock` hook re-upgraded the field, reported "pre-commit hook(s) made changes", and exited 1 on a one-line diff: -revision = 2 +revision = 3 Re-locked with `uvx uv@0.8.4 lock` so the committed file matches what the pinned hook produces. The hook is now a no-op. RESOLUTION IS UNCHANGED, which is why this is header-only: the diff against the previous commit is exactly one line. 0.8.4 resolves the same 287 packages (the count CI printed), and the pins this effort cares about all hold -- vllm 0.26.0 for the dev/test/vllm26 groups and 0.30.0 for dev-vllm30/vllm30, transformers 5.17.0, torch 2.11.0 on the 0.26 leg and 2.13.0 on the 0.30 leg. Those are the versions the five-leg GPU matrix actually installed, so the lockfile still describes the configuration that was measured green. `revision` is a lockfile FORMAT marker, not a dependency, so bumping it cannot move a version. The rule it encodes is that the file must be written by a uv at least as new as the hook's pin; writing it with an older one is what regressed it. Verified the rest of the hook list separately, since fail_fast: true means the CI log only proves uv-lock failed: uv-lock is hook 15 of 15, so CI reaching it already implies 1-14 passed. Confirmed directly anyway -- ruff 0.9.0 format (223 files) and check clean, check_headers clean, validate_links clean. Signed-off-by: itzikvaisman --- uv.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uv.lock b/uv.lock index 325553fe..89a4d3bb 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 2 +revision = 3 requires-python = ">=3.11, <3.14" resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", From 7e6c2037253c693a24fef31d64d9776b3187d57d Mon Sep 17 00:00:00 2001 From: itzikvaisman Date: Mon, 5 Oct 2026 10:30:09 +0300 Subject: [PATCH 8/8] Stop coverage upload and a stale GPU leg from failing a green PR Two CI reds on this PR, NEITHER of which was a test failure. CPU TESTS: the suite passed. Step-level conclusions on both 3.11 and 3.12 were `success` for "Run CPU tests" and `failure` for the next step, "Upload coverage". codecov-action@v4 exits nonzero on a token/rate-limit problem of its own BEFORE it consults `fail_ci_if_error: false`, so the flag that already declared "upload problems must not gate CI" could not take effect. Moved to v5 (v4 is deprecated) and added `continue-on-error: true`, which enforces that intent at the workflow level where the action cannot override it. This is not masking a failure: `tests/unit/` is untouched by this branch, and the install step resolved exactly as intended (vllm 0.26.0 / torch 2.11.0 / transformers 5.17.0). The same ci.yaml passed on main on 2026-09-30 and fails now, so the trigger is external drift. GPU TESTS: a chicken-and-egg in the dispatcher. `workflow_dispatch` always executes the workflow file from the DEFAULT BRANCH, so `/gpu-test-multi` ran main's matrix -- legs `vllm26 -> dev` and `vllm27 -> dev-vllm27` -- while checking out this PR's commit (the uploaded artifacts are named for sha 8276623). This branch had deleted `dev-vllm27`, so that leg's `uv sync --group dev-vllm27` had no such group and died before pytest started; both logs are under 1.1 KB, the "suite never started" signature. Restored `vllm27` / `dev-vllm27` so main's dispatched matrix stays resolvable against this tree until the 0.26/0.30 rename lands on main. The group is not a fiction -- the `vllm` extra claims 0.26-0.30, so 0.27 is a supported line that simply is not worth its own per-run leg -- and it is removable once main carries the rename. Conflicts now enumerate every cross-line pair: three lines with a bare and a dev- flavour each give 3 x (2 x 2) = 12. `test` stays absent because it reaches vllm26 through `include-group = "dev"` and uv derives that transitively, which is also why main's two-line version never listed it. DELIBERATELY NOT CHANGING `default-groups = ["vllm26"]`, though `uv sync --group dev-vllm30` reports it as conflicting. That shape is not new: at 6013c7ff `default-groups` was `["vllm19"]` against a declared `dev-vllm20`/`vllm19` conflict, and that run's vllm20 leg PASSED -- so the cluster harness already excludes default groups. Changing it here would be a guess against evidence. Verified: `uv lock` is a no-op under the hook's pinned uv 0.8.4 (revision 3); each leg resolves to its own line (dev 0.26.0, dev-vllm27 0.27.1, dev-vllm30 0.30.0); ruff 0.9.0 format and check clean; pyproject and both workflows parse. Signed-off-by: itzikvaisman --- .github/workflows/ci.yaml | 10 +- pyproject.toml | 46 +- uv.lock | 1146 ++++++++++++++++++++++--------------- 3 files changed, 722 insertions(+), 480 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 65d8008a..6cf73fab 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -77,8 +77,16 @@ jobs: -v -s --tb=short -x \ --cov=granite_switch --cov-report=xml + # COVERAGE REPORTING MUST NOT GATE A PR. `fail_ci_if_error: false` already + # declared that intent, but v4 can fail the step *before* it consults that + # flag -- it exits nonzero on a token/rate-limit problem of its own, which + # is what turned a fully green CPU suite red (the "Run CPU tests" step + # passed on both 3.11 and 3.12; only this step failed). `continue-on-error` + # enforces the intent at the workflow level, where the action cannot + # override it. v5 is the supported line; v4 is deprecated. - name: Upload coverage - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v5 + continue-on-error: true with: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml diff --git a/pyproject.toml b/pyproject.toml index 85199a92..c7d3cdae 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -58,19 +58,32 @@ markers = [ ] [dependency-groups] -# THE TWO ENDS OF THE SUPPORTED RANGE, which is why these two and not two others. -# The `vllm` extra above claims 0.26-0.30, and the two bounds are where a break -# actually lands: a deleted API shows up at the ceiling and an API that does not -# exist yet shows up at the floor. 0.27/0.28/0.29 sit strictly between two tested -# lines, so they add install time without adding a failure mode the ends would miss. -# All five lines were verified together out of band (five-leg GPU matrix, every -# suite green); these groups are what CI re-checks on every run. +# vllm26 AND vllm30 ARE THE TWO CI LEGS -- the ends of the supported range, which +# is why these two and not two others. The `vllm` extra above claims 0.26-0.30, +# and the two bounds are where a break actually lands: a deleted API shows up at +# the ceiling and an API that does not exist yet shows up at the floor. +# 0.27/0.28/0.29 sit strictly between two tested lines, so they add install time +# without adding a failure mode the ends would miss. All five lines were verified +# together out of band (five-leg GPU matrix, every suite green); these two are +# what CI re-checks on every run. vllm26 = ["vllm>=0.26.0,<0.27.0"] vllm30 = ["vllm>=0.30.0,<0.31.0"] +# vllm27 IS NOT A CI LEG -- it exists so the GPU workflow stays dispatchable +# during this transition. `workflow_dispatch` always executes the workflow file +# from the DEFAULT BRANCH, so until the 0.26/0.30 matrix lands on main, a +# `/gpu-test` run uses main's matrix (legs vllm26 -> dev and vllm27 -> +# dev-vllm27) while checking out the PR's commit. Deleting dev-vllm27 here made +# that leg unresolvable against this tree -- `uv sync --group dev-vllm27` has no +# such group -- and the leg died before pytest started. Keeping the group costs +# nothing and is not a fiction: the `vllm` extra claims 0.26-0.30, so 0.27 is a +# supported line that simply isn't worth its own per-run leg. Removable once the +# matrix rename is on main. +vllm27 = ["vllm>=0.27.0,<0.28.0"] # `audio` is included so the audio tests can actually run: the ASR path needs # vLLM's audio deps (av/soundfile/resampy) at runtime, and no group pulled them # in before (integration tests failed with ModuleNotFoundError on a synced pod). dev = ["pytest", "pytest-cov", { include-group = "vllm26" }, "granite-switch[hf,compose,audio]"] +dev-vllm27 = ["pytest", "pytest-cov", { include-group = "vllm27" }, "granite-switch[hf,compose,audio]"] dev-vllm30 = ["pytest", "pytest-cov", { include-group = "vllm30" }, "granite-switch[hf,compose,audio]"] test = ["pytest", "pytest-cov", "bitsandbytes", "optimum-quanto", { include-group = "dev" }] @@ -80,11 +93,28 @@ default-groups = ["vllm26"] # 0.26-0.30, so it overlaps every group and no longer conflicts with any of them -- # which is what made `uv sync` unsatisfiable while the extra said 0.30-only and the # default group said 0.26. +# Every pair that would pull two different vLLM lines into one venv. Three lines +# are declared (0.26 / 0.27 / 0.30) with a bare and a dev- flavour each, so the +# 26-side {vllm26, dev}, the 27-side {vllm27, dev-vllm27} and the 30-side +# {vllm30, dev-vllm30} give 3 x (2 x 2) = 12 cross-line pairs. `test` is absent +# deliberately: it reaches vllm26 through `include-group = "dev"` and uv derives +# that transitively -- main's two-line version listed it nowhere either. conflicts = [ + # 0.26 vs 0.27 + [{ group = "vllm26" }, { group = "vllm27" }], + [{ group = "vllm26" }, { group = "dev-vllm27" }], + [{ group = "dev" }, { group = "vllm27" }], + [{ group = "dev" }, { group = "dev-vllm27" }], + # 0.26 vs 0.30 [{ group = "vllm26" }, { group = "vllm30" }], + [{ group = "vllm26" }, { group = "dev-vllm30" }], [{ group = "dev" }, { group = "vllm30" }], [{ group = "dev" }, { group = "dev-vllm30" }], - [{ group = "dev-vllm30" }, { group = "vllm26" }], + # 0.27 vs 0.30 + [{ group = "vllm27" }, { group = "vllm30" }], + [{ group = "vllm27" }, { group = "dev-vllm30" }], + [{ group = "dev-vllm27" }, { group = "vllm30" }], + [{ group = "dev-vllm27" }, { group = "dev-vllm30" }], ] [tool.coverage.run] diff --git a/uv.lock b/uv.lock index 89a4d3bb..7bd07785 100644 --- a/uv.lock +++ b/uv.lock @@ -16,23 +16,53 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] conflicts = [[ + { package = "granite-switch", group = "vllm26" }, + { package = "granite-switch", group = "vllm27" }, +], [ + { package = "granite-switch", group = "dev-vllm27" }, + { package = "granite-switch", group = "vllm26" }, +], [ + { package = "granite-switch", group = "dev" }, + { package = "granite-switch", group = "vllm27" }, +], [ + { package = "granite-switch", group = "dev" }, + { package = "granite-switch", group = "dev-vllm27" }, +], [ { package = "granite-switch", group = "vllm26" }, { package = "granite-switch", group = "vllm30" }, +], [ + { package = "granite-switch", group = "dev-vllm30" }, + { package = "granite-switch", group = "vllm26" }, ], [ { package = "granite-switch", group = "dev" }, { package = "granite-switch", group = "vllm30" }, ], [ { package = "granite-switch", group = "dev" }, { package = "granite-switch", group = "dev-vllm30" }, +], [ + { package = "granite-switch", group = "vllm27" }, + { package = "granite-switch", group = "vllm30" }, ], [ { package = "granite-switch", group = "dev-vllm30" }, - { package = "granite-switch", group = "vllm26" }, + { package = "granite-switch", group = "vllm27" }, +], [ + { package = "granite-switch", group = "dev-vllm27" }, + { package = "granite-switch", group = "vllm30" }, +], [ + { package = "granite-switch", group = "dev-vllm27" }, + { package = "granite-switch", group = "dev-vllm30" }, ], [ { package = "granite-switch", group = "dev-vllm30" }, { package = "granite-switch", group = "test" }, +], [ + { package = "granite-switch", group = "test" }, + { package = "granite-switch", group = "vllm27" }, ], [ { package = "granite-switch", group = "test" }, { package = "granite-switch", group = "vllm30" }, +], [ + { package = "granite-switch", group = "dev-vllm27" }, + { package = "granite-switch", group = "test" }, ]] [[package]] @@ -50,14 +80,14 @@ version = "1.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ca/14/787e5498cd062640f0f3d92ef4ae4063174f76f9afd29d13fc52a319daae/accelerate-1.13.0.tar.gz", hash = "sha256:d631b4e0f5b3de4aff2d7e9e6857d164810dfc3237d54d017f075122d057b236", size = 402835, upload-time = "2026-03-04T19:34:12.359Z" } wheels = [ @@ -232,7 +262,7 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/17/b0/5114e30faffe3279a51a5f3b45dd1b7ce09af1246b62447b45a39a374e54/apache_tvm_ffi-0.1.10.tar.gz", hash = "sha256:974c208766c304c780c17c6d405449e862f83b22c7b6b2b8c28b29d55a806ae3", size = 2691605, upload-time = "2026-04-07T19:58:51.767Z" } wheels = [ @@ -269,7 +299,7 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6d/3d/4b9226cd45aa800a6904603dda9b323d728f3c3869952a673f3483b78b19/apache_tvm_ffi-0.1.11.tar.gz", hash = "sha256:153cd2c5a9717804cb0bcd9b2709f22a1e5f80ed05b5a490faf5949b136eedba", size = 2798354, upload-time = "2026-05-04T17:48:43.852Z" } wheels = [ @@ -393,8 +423,8 @@ name = "bitsandbytes" version = "0.49.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" } }, ] @@ -469,7 +499,7 @@ name = "build" version = "1.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "(os_name == 'nt' and sys_platform != 'darwin') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (os_name != 'nt' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "colorama", marker = "(os_name == 'nt' and sys_platform != 'darwin') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (os_name != 'nt' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (os_name != 'nt' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (os_name != 'nt' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "pyproject-hooks" }, ] @@ -646,8 +676,8 @@ dependencies = [ { name = "jsonschema" }, { name = "kubernetes" }, { name = "mmh3" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "onnxruntime" }, { name = "opentelemetry-api" }, { name = "opentelemetry-exporter-otlp-proto-grpc" }, @@ -710,8 +740,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "loguru" }, { name = "pydantic" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "transformers" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2c/9e/d7f18bd9a0354088abc11a0c1f2c7698f7c49e5a709faedf6a46e388f693/compressed_tensors-0.17.0.tar.gz", hash = "sha256:15c20d06bdbcf35b51fc99fd125e7b9be1e1855567c33b7a46dfac26ad6fb126", size = 257091, upload-time = "2026-06-03T16:49:17.208Z" } @@ -847,9 +877,9 @@ name = "cuda-core" version = "1.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/2a/26/c0a8fc2b5b9291487741cf7956b186773e53bc4606502bc3192553cbf3f5/cuda_core-1.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:78b38f478775de6894c4c239ff0cdd5e0464165a2905a5bbf0359d8d9e5acd11", size = 6169996, upload-time = "2026-09-03T00:12:25.406Z" }, @@ -917,37 +947,37 @@ wheels = [ [package.optional-dependencies] cublas = [ - { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] cudart = [ - { name = "nvidia-cuda-runtime", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-runtime", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] cufft = [ - { name = "nvidia-cufft", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cufft", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] cufile = [ - { name = "nvidia-cufile", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cufile", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] cupti = [ - { name = "nvidia-cuda-cupti", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-cupti", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] curand = [ - { name = "nvidia-curand", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-curand", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] cusolver = [ - { name = "nvidia-cusolver", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusolver", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] cusparse = [ - { name = "nvidia-cusparse", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusparse", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvjitlink", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvrtc", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] nvtx = [ - { name = "nvidia-nvtx", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvtx", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] [[package]] @@ -965,43 +995,43 @@ wheels = [ [package.optional-dependencies] cublas = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cudart = [ - { name = "nvidia-cuda-runtime", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-runtime", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cufft = [ - { name = "nvidia-cufft", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cufft", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cufile = [ - { name = "nvidia-cufile", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cufile", marker = "(platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'aarch64' and platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] cupti = [ - { name = "nvidia-cuda-cupti", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-cupti", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] curand = [ - { name = "nvidia-curand", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-curand", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cusolver = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cusolver", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusolver", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] cusparse = [ - { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusparse", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] nvjitlink = [ - { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvjitlink", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] nvrtc = [ - { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvrtc", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] nvtx = [ - { name = "nvidia-nvtx", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvtx", marker = "(platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'AMD64' and sys_platform == 'win32' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and sys_platform != 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] [[package]] @@ -1015,8 +1045,8 @@ dependencies = [ { name = "httpx" }, { name = "huggingface-hub" }, { name = "multiprocess" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "pandas" }, { name = "pyarrow" }, @@ -1316,27 +1346,69 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "click", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "ninja", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "packaging", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "requests", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "click", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "packaging", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/8f/11/ce2271271bee6990d34ed2d01288e9e92a0ea8ee45fb28de8e746c7da761/flashinfer_python-0.6.14.tar.gz", hash = "sha256:f4da8b5e005601784e85e0dcaa3389f908ee2d32c2560142d67124ab10e4a070", size = 9944949, upload-time = "2026-07-02T00:22:50.879Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/f2/8f/b101913cb2b3687654f56681cfe9836d447526be663c149966470ef70531/flashinfer_python-0.6.14-py3-none-any.whl", hash = "sha256:d124369346a3d48eac67e31c42f7a3c813bcc0abc10e2e36db413b7b3dfd97df", size = 14574383, upload-time = "2026-07-02T00:22:48.413Z" }, ] +[[package]] +name = "flashinfer-python" +version = "0.6.16.post3" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "click", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nccl4py", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm30' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c2/46/17045cb47b7b93fcb4e5303e398e6b129b86239930ac0875942a83d8b962/flashinfer_python-0.6.16.post3.tar.gz", hash = "sha256:9b146cfcc1454c80f3f99444db48013b3eadaeb32f2a399bd76c9471ecb72f04", size = 11076656, upload-time = "2026-08-08T01:14:16.408Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9d/dc/5367cb601fc9190cc75b4c141f5f7e9a224d1c26a1e983151823e02a25b3/flashinfer_python-0.6.16.post3-py3-none-any.whl", hash = "sha256:caf686b9b079abe1c9d65ab505698bd325e8072de40afd822f2c74f2ac3bc601", size = 15836034, upload-time = "2026-08-08T01:14:13.709Z" }, +] + [[package]] name = "flashinfer-python" version = "0.6.18.post1" @@ -1356,23 +1428,23 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "click", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nccl4py", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "click", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "cuda-tile", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nccl4py", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ad/7e/a756567c193b2af546f98c08158505e998c2dd4a7f8fc6fe6c72105dce8b/flashinfer_python-0.6.18.post1.tar.gz", hash = "sha256:1ebfb8ff3fa3a896e5abbd0dec123a5f3e3734029871349dad6968b252b82097", size = 13294037, upload-time = "2026-09-05T03:26:09.049Z" } wheels = [ @@ -1491,15 +1563,16 @@ name = "granite-switch" version = "0.1.0" source = { editable = "." } dependencies = [ - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "transformers" }, ] [package.optional-dependencies] audio = [ - { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] build = [ { name = "huggingface-hub" }, @@ -1531,30 +1604,38 @@ tutorials = [ { name = "safetensors" }, { name = "sentence-transformers" }, { name = "tqdm" }, - { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] vllm = [ - { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] [package.dev-dependencies] dev = [ - { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev' or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pytest" }, { name = "pytest-cov" }, { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" } }, ] +dev-vllm27 = [ + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pytest" }, + { name = "pytest-cov" }, + { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" } }, +] dev-vllm30 = [ - { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pytest" }, { name = "pytest-cov" }, { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" } }, ] test = [ { name = "bitsandbytes" }, - { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "granite-switch", extra = ["audio", "compose", "hf"], marker = "extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30')" }, { name = "optimum-quanto" }, { name = "pytest" }, { name = "pytest-cov" }, @@ -1563,6 +1644,9 @@ test = [ vllm26 = [ { name = "vllm", version = "0.26.0", source = { registry = "https://pypi.org/simple" } }, ] +vllm27 = [ + { name = "vllm", version = "0.27.1", source = { registry = "https://pypi.org/simple" } }, +] vllm30 = [ { name = "vllm", version = "0.30.0", source = { registry = "https://pypi.org/simple" } }, ] @@ -1602,6 +1686,12 @@ dev = [ { name = "pytest-cov" }, { name = "vllm", specifier = ">=0.26.0,<0.27.0" }, ] +dev-vllm27 = [ + { name = "granite-switch", extras = ["hf", "compose", "audio"] }, + { name = "pytest" }, + { name = "pytest-cov" }, + { name = "vllm", specifier = ">=0.27.0,<0.28.0" }, +] dev-vllm30 = [ { name = "granite-switch", extras = ["hf", "compose", "audio"] }, { name = "pytest" }, @@ -1617,6 +1707,7 @@ test = [ { name = "vllm", specifier = ">=0.26.0,<0.27.0" }, ] vllm26 = [{ name = "vllm", specifier = ">=0.26.0,<0.27.0" }] +vllm27 = [{ name = "vllm", specifier = ">=0.27.0,<0.28.0" }] vllm30 = [{ name = "vllm", specifier = ">=0.30.0,<0.31.0" }] [[package]] @@ -1820,17 +1911,19 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-bindings", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pyelftools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cuda-bindings", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "pyelftools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/51/4f/6977a31451c3f7aa1deaa76506d6cdeb74ef418ad8bcba2e98f7510b26ec/humming_kernels-0.1.10.tar.gz", hash = "sha256:da3e46fb9fc9eba2a9327c2e8135ead68e390c955acd7449f97ee7c71666c8b1", size = 220110, upload-time = "2026-07-02T10:22:57.687Z" } wheels = [ @@ -1839,10 +1932,10 @@ wheels = [ [package.optional-dependencies] cu13 = [ - { name = "nvidia-cuda-cccl", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cuda-nvcc", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cuda-runtime", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cuda-cccl", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "nvidia-cuda-nvcc", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "nvidia-cuda-runtime", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, ] [[package]] @@ -1864,16 +1957,16 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-bindings", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-bindings", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-ml-py", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "tabulate", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/93/b9/53797fff4b1b31b4567453a365646d724469b1bb0d76c07f8746617d0cb6/humming_kernels-0.1.12.tar.gz", hash = "sha256:c96c37c95f74379067d2d2d0c5154d12ee9a8cfa29a7c3370a7f3e34f207ca72", size = 259323, upload-time = "2026-07-31T14:28:23.124Z" } wheels = [ @@ -1883,10 +1976,10 @@ wheels = [ [package.optional-dependencies] cu13 = [ - { name = "nvidia-cuda-cccl", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cuda-nvcc", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cuda-runtime", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cuda-cccl", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-nvcc", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cuda-runtime", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] [[package]] @@ -1979,7 +2072,7 @@ name = "instanttensor" version = "0.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/27/8e/b209471a5a73a7ef1dad7365e05adf4c95b20fadc16fc9aea10ceaba1fc8/instanttensor-0.2.0.tar.gz", hash = "sha256:acafa964f9ba6d2e342d8ffcb7e68bacc6d59d60e2fda222dc1333045cd50c9c", size = 3112592, upload-time = "2026-09-13T19:10:18.043Z" } wheels = [ @@ -2005,18 +2098,18 @@ name = "ipython" version = "9.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "decorator" }, { name = "ipython-pygments-lexers" }, { name = "jedi" }, { name = "matplotlib-inline" }, - { name = "pexpect", marker = "(sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pexpect", marker = "(sys_platform != 'emscripten' and sys_platform != 'win32') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'emscripten' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform == 'win32' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "prompt-toolkit" }, { name = "psutil" }, { name = "pygments" }, { name = "stack-data" }, { name = "traitlets" }, - { name = "typing-extensions", marker = "python_full_version < '3.12' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "typing-extensions", marker = "python_full_version < '3.12' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cd/c4/87cda5842cf5c31837c06ddb588e11c3c35d8ece89b7a0108c06b8c9b00a/ipython-9.13.0.tar.gz", hash = "sha256:7e834b6afc99f020e3f05966ced34792f40267d64cb1ea9043886dab0dde5967", size = 4430549, upload-time = "2026-04-24T12:24:55.221Z" } wheels = [ @@ -2446,8 +2539,8 @@ version = "1.11.7" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonschema" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pillow" }, { name = "pydantic" }, { name = "pydantic-extra-types", extra = ["pycountry"] }, @@ -2474,8 +2567,8 @@ name = "ml-dtypes" version = "0.5.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0e/4a/c27b42ed9b1c7d13d9ba8b6905dece787d6259152f2309338aed29b2447b/ml_dtypes-0.5.4.tar.gz", hash = "sha256:8ab06a50fb9bf9666dd0fe5dfb4676fa2b0ac0f31ecff72a6c3af8e22c063453", size = 692314, upload-time = "2025-11-17T22:32:31.031Z" } wheels = [ @@ -2735,11 +2828,11 @@ name = "nccl4py" version = "0.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cuda-core", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-core", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-pathfinder", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "packaging", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ab/62/102a1bee1c03f8c4243ce2632cc29f8323333548d67ea6babf1492aad507/nccl4py-0.5.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:16cd40be0f49161c8e206bd13961a54e86deb3ffa51387bc44b2e01000e8c929", size = 3573159, upload-time = "2026-09-01T17:34:09.781Z" }, @@ -2806,8 +2899,8 @@ version = "0.65.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "llvmlite" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/49/61/7299643b9c18d669e04be7c5bcb64d985070d07553274817b45b049e7bfe/numba-0.65.0.tar.gz", hash = "sha256:edad0d9f6682e93624c00125a471ae4df186175d71fd604c983c377cdc03e68b", size = 2764131, upload-time = "2026-04-01T03:52:01.946Z" } wheels = [ @@ -2983,7 +3076,7 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cuda-nvrtc", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/a7/a1/0bd24ee8c8d03adac032fd2909426a00c88f8c57961b1277ded97f91119f/nvidia_cublas-13.1.1.3-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:b7a210458267ac818974c53038fbec2e969d5c99f305ab15c72522fa9f001dd5", size = 542848918, upload-time = "2026-04-08T18:46:22.985Z" }, @@ -3079,7 +3172,7 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/f1/84/26025437c1e6b61a707442184fa0c03d083b661adf3a3eecfd6d21677740/nvidia_cudnn_cu13-9.19.0.56-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:6ed29ffaee1176c612daf442e4dd6cfeb6a0caa43ddcbeb59da94953030b1be4", size = 433781201, upload-time = "2026-02-03T20:40:53.805Z" }, @@ -3097,7 +3190,7 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/56/c5/83384d846b2fd17c44bd499b36c75a45ed4f095fbbb2252294e89cea5c5c/nvidia_cudnn_cu13-9.20.0.48-py3-none-manylinux_2_27_aarch64.whl", hash = "sha256:e31454ae00094b0c55319d9d15b6fa2fc50a9e1c0f5c8c80fb75258234e731e1", size = 444574296, upload-time = "2026-03-09T19:28:27.751Z" }, @@ -3158,8 +3251,8 @@ name = "nvidia-cusolver" version = "12.0.4.66" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cublas", version = "13.1.0.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cublas", version = "13.1.1.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "nvidia-cusparse" }, { name = "nvidia-nvjitlink" }, ] @@ -3231,8 +3324,8 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "nvidia-cutlass-dsl-libs-base", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl-libs-cu12", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "nvidia-cutlass-dsl-libs-cu12", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/8b/1c/fbddb760a0228df87a9e9d1e60b76ecbe6e18035f5853efe0b4563651b2b/nvidia_cutlass_dsl-4.6.0-py3-none-any.whl", hash = "sha256:e3e0e4d8df20d82c8401fa013f4d82021f41daa5fca3d24b55d4a677f2308ca8", size = 10459, upload-time = "2026-07-02T03:23:18.43Z" }, @@ -3240,7 +3333,7 @@ wheels = [ [package.optional-dependencies] cu13 = [ - { name = "nvidia-cutlass-dsl-libs-cu13", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "nvidia-cutlass-dsl-libs-cu13", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, ] [[package]] @@ -3262,8 +3355,8 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "nvidia-cutlass-dsl-libs-base", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl-libs-cu12", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cutlass-dsl-libs-cu12", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/af/ef/903dab832a19e0f1d798c9acc96edbda5dfb29f2e030b46e163946555817/nvidia_cutlass_dsl-4.7.1-py3-none-any.whl", hash = "sha256:765850c74868a0b5a02fefbfc1b380842b64e5f7a1c8b1655e322a3b14c01726", size = 10460, upload-time = "2026-08-26T03:11:56.593Z" }, @@ -3271,7 +3364,7 @@ wheels = [ [package.optional-dependencies] cu13 = [ - { name = "nvidia-cutlass-dsl-libs-cu13", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl-libs-cu13", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] [[package]] @@ -3293,13 +3386,13 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl-libs-core", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "nvidia-cutlass-dsl-libs-core", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/c7/6e/480e2b4c8cfad7271333b44e20e1bcc821632b32b0d5c9c37022ba2e66ee/nvidia_cutlass_dsl_libs_base-4.6.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:669200100131a0b8f2876c535ea532c967335936678593c13aced8273ca7523e", size = 3321233, upload-time = "2026-07-02T03:24:44.902Z" }, @@ -3329,13 +3422,13 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl-libs-core", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cutlass-dsl-libs-core", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/09/34/5a5436f21cf59e156b32da0d8021740ef9c87700ef6c10af317647edd5b1/nvidia_cutlass_dsl_libs_base-4.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:298e73ad0f1b0484e4b8438e9daae38732a6cadc9f4023475e5b0c2868985aba", size = 3329790, upload-time = "2026-08-26T02:52:26.184Z" }, @@ -3365,12 +3458,12 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/84/94/e4e2404ac06a477096ccf8127bf5d391510d36cafb4be86c8c15b4873b0d/nvidia_cutlass_dsl_libs_core-4.6.0-py3-none-any.whl", hash = "sha256:f9ea6d313a03cb11fa177da32e8747ad0cac51358850810f36aa6c4736192c27", size = 767713, upload-time = "2026-07-02T03:23:39.876Z" }, @@ -3395,12 +3488,12 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/6b/14/b669cc890f7fd74008d7bc52f493d0a7ff256de10f3941c6676249419c07/nvidia_cutlass_dsl_libs_core-4.7.1-py3-none-any.whl", hash = "sha256:c65662abc9ab18fd997c57547895736928e559f4624bbe2aa1aa91418ea014ca", size = 1235214, upload-time = "2026-08-26T02:50:56.241Z" }, @@ -3425,13 +3518,13 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl-libs-base", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/d1/c4/ea041a7857b3c7e10e939d787feee59c6c8d2d51a9ae1518684d8894daa1/nvidia_cutlass_dsl_libs_cu12-4.6.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:783d5da4aa19a4d11429435419b64264c96d429a1794cbc9df2aa905c1342eee", size = 86992109, upload-time = "2026-07-02T03:28:58.136Z" }, @@ -3461,13 +3554,13 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl-libs-base", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/a2/7b/f168a9b5732a0b645d014f4b6c0ac38d5f9f5aa19e2b657d7abe6928159e/nvidia_cutlass_dsl_libs_cu12-4.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:49d556f2be188d75810fa8c547ad15dba40685138ac27d5441844182ac4955a9", size = 87258628, upload-time = "2026-08-26T02:58:41.596Z" }, @@ -3497,13 +3590,13 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl-libs-base", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/15/7c/2b5c8e98511d9f3f778644a31039d3f69763c05a50574a9d31e8a4a3f2ba/nvidia_cutlass_dsl_libs_cu13-4.6.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:4876ba55f94f2b1d2285be67ec36e39668cf1ac15b5e7db49830ba5897ea9024", size = 86705152, upload-time = "2026-07-02T03:33:54.958Z" }, @@ -3533,13 +3626,13 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl-libs-base", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-python", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cuda-nvdisasm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cutlass-dsl-libs-base", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/e7/82/07ad8d1745a5216fa3e8321da0c35a07fb83aaa6b13f33144f63c85461bf/nvidia_cutlass_dsl_libs_cu13-4.7.1-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:7aaf4380a338ae36c53512f66b89470de6ee1f04f38163a89cd25e6dee92fe87", size = 86958328, upload-time = "2026-08-26T03:05:59.309Z" }, @@ -3674,8 +3767,8 @@ version = "1.26.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "flatbuffers" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "protobuf" }, ] @@ -3746,8 +3839,8 @@ name = "opencv-python-headless" version = "4.13.0.92" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/79/42/2310883be3b8826ac58c3f2787b9358a2d46923d61f88fedf930bc59c60c/opencv_python_headless-4.13.0.92-cp37-abi3-macosx_13_0_arm64.whl", hash = "sha256:1a7d040ac656c11b8c38677cc8cccdc149f98535089dbe5b081e80a4e5903209", size = 46247192, upload-time = "2026-02-05T07:01:35.187Z" }, @@ -3892,8 +3985,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, { name = "ninja" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "safetensors" }, { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" } }, ] @@ -4010,10 +4103,10 @@ name = "pandas" version = "3.0.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "python-dateutil" }, - { name = "tzdata", marker = "sys_platform == 'emscripten' or sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tzdata", marker = "sys_platform == 'emscripten' or sys_platform == 'win32' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f8/87/4341c6252d1c47b08768c3d25ac487362bf403f0313ddae4a2a26c9b1b4c/pandas-3.0.3.tar.gz", hash = "sha256:696a4a00a2a2a35d4e5deb3fc946641b96c944f02230e4f76137fe35d806c4fc", size = 4651414, upload-time = "2026-05-11T18:54:29.21Z" } wheels = [ @@ -4698,7 +4791,7 @@ name = "pytest-cov" version = "7.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "coverage", extra = ["toml"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm30' or extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "coverage", extra = ["toml"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or extra == 'group-14-granite-switch-test' or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pluggy" }, { name = "pytest" }, ] @@ -4866,11 +4959,13 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/01/17/890875f88f4d7da28faec9e6cf0a0cc565715b01474e50501fafc5bc71b4/quack_kernels-0.6.1.tar.gz", hash = "sha256:a694f89c91d137478de523c0227365a331ac9cb66790cfb08baa3dbfaafc71e7", size = 387353, upload-time = "2026-07-05T11:50:19.807Z" } wheels = [ @@ -4896,11 +4991,11 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5f/18/6c2a20d00dff254f154fb3b951f4e5a0377a60122c17385e5f08d5f5b5e1/quack_kernels-0.6.5.tar.gz", hash = "sha256:dd9405a4a6fa35fc3a5a18fe35b46a14b0bf7e3ad9fe2451903e355047ac471d", size = 846876, upload-time = "2026-09-11T05:08:20.621Z" } wheels = [ @@ -5120,8 +5215,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "absl-py" }, { name = "nltk" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "six" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e2/c5/9136736c37022a6ad27fea38f3111eb8f02fe75d067f9a985cc358653102/rouge_score-0.1.2.tar.gz", hash = "sha256:c7d4da2683e68c9abf0135ef915d63a46643666f848e558a1b9f7ead17ff0f04", size = 17400, upload-time = "2022-07-22T22:46:22.909Z" } @@ -5236,8 +5331,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "joblib" }, { name = "narwhals" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "scipy" }, { name = "threadpoolctl" }, ] @@ -5268,8 +5363,8 @@ name = "scipy" version = "1.17.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7a/97/5a3609c4f8d58b039179648e62dd220f89864f56f7357f5d4f45c29eb2cc/scipy-1.17.1.tar.gz", hash = "sha256:95d8e012d8cb8816c226aef832200b1d45109ed4464303e997c5b13122b297c0", size = 30573822, upload-time = "2026-02-23T00:26:24.851Z" } wheels = [ @@ -5321,12 +5416,12 @@ version = "5.6.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "scikit-learn" }, { name = "scipy" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "tqdm" }, { name = "transformers" }, { name = "typing-extensions" }, @@ -5482,8 +5577,8 @@ version = "0.14.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cffi" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d2/db/949331952a6fb1c5b12e9de80fd08747966c2039d1a61db4764fbd3981c2/soundfile-0.14.0.tar.gz", hash = "sha256:ba1c1a2d618bca5c406647c83b89f07cc8810fa506a50622a6993ba130c1de11", size = 47842, upload-time = "2026-06-06T08:58:47.869Z" } @@ -5503,8 +5598,8 @@ name = "soxr" version = "1.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ed/11/27cebce4a108f77afea7c80545115536b45e3f11ebfb914f638fdd9ba847/soxr-1.1.0.tar.gz", hash = "sha256:9f228ae21c78fa9359ca98d8a5e8e91f30639e438e574133dace62c5b5309e44", size = 173067, upload-time = "2026-05-03T00:15:18.214Z" } wheels = [ @@ -5667,18 +5762,18 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "ml-dtypes", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "psutil", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "z3-solver", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "ml-dtypes", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-test') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "z3-solver", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/56/70/5051f65821baa30a3d61fc48f8ba10c776490315e8c90f82559b92089756/tilelang-0.1.9.tar.gz", hash = "sha256:287f727c913bb648fcf6c1968809ba3390e55eeed257a5c6bb9a80bc05966af4", size = 93395292, upload-time = "2026-04-22T09:19:11.988Z" } wheels = [ @@ -5706,18 +5801,18 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ml-dtypes", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'darwin' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "z3-solver", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "ml-dtypes", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "setuptools", marker = "(sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'darwin' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'darwin' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch-c-dlpack-ext", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "z3-solver", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6d/9a/5776adb5b6e03e141c8cff020e16c45b87c9b7a7a5bdfe83416d6cc23933/tilelang-0.1.12.tar.gz", hash = "sha256:595b39581d099a53f875bd8d553863e7e4f58998052b58764f5472cbfbb87043", size = 93565090, upload-time = "2026-07-08T04:22:52.901Z" } wheels = [ @@ -5759,13 +5854,13 @@ name = "tokenspeed-mla" version = "0.1.8" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or extra == 'group-14-granite-switch-vllm27'" }, + { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, { name = "tokenspeed-triton" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/1e/65/81d7e9f14472bc4c6abb576c9b1edd8e40ab01832027c4e647bfe2890749/tokenspeed_mla-0.1.8-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:952209cf4b29a54e6b6e7e088be9d4a40f24792b06fdfa330de8077b9926a7d9", size = 752341, upload-time = "2026-06-24T03:36:28.619Z" }, @@ -5838,20 +5933,20 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "cuda-toolkit", version = "13.0.2", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "filelock", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "fsspec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "networkx", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cudnn-cu13", version = "9.19.0.56", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cusparselt-cu13", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-nccl-cu13", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "setuptools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "sympy", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cuda-toolkit", version = "13.0.2", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "fsspec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "networkx", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cudnn-cu13", version = "9.19.0.56", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusparselt-cu13", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nccl-cu13", version = "2.28.9", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "setuptools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "sympy", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/ae/0d/98b410492609e34a155fa8b121b55c7dca229f39636851c3a9ec20edea21/torch-2.11.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:7b6a60d48062809f58595509c524b88e6ddec3ebe25833d6462eeab81e5f2ce4", size = 80529712, upload-time = "2026-03-23T18:12:02.608Z" }, @@ -5891,20 +5986,20 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "cuda-toolkit", version = "13.0.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "fsspec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "networkx", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cudnn-cu13", version = "9.20.0.48", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cusparselt-cu13", version = "0.8.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-nccl-cu13", version = "2.29.7", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "setuptools", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "sympy", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "cuda-bindings", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cuda-toolkit", version = "13.0.3.0", source = { registry = "https://pypi.org/simple" }, extra = ["cublas", "cudart", "cufft", "cufile", "cupti", "curand", "cusolver", "cusparse", "nvjitlink", "nvrtc", "nvtx"], marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "fsspec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "jinja2", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "networkx", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "nvidia-cudnn-cu13", version = "9.20.0.48", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cusparselt-cu13", version = "0.8.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nccl-cu13", version = "2.29.7", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-nvshmem-cu13", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "setuptools", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "sympy", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/5b/fe/cba54dc58523434919b66f13a667e36e436deddd77ca519e96553617d4ec/torch-2.13.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:e76f9bcecc52b8ff711239a2f7547d5353df95878ab232f0773c1d95928b92f8", size = 111187938, upload-time = "2026-07-08T16:05:17.065Z" }, @@ -5926,8 +6021,8 @@ name = "torch-c-dlpack-ext" version = "0.1.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/37/de/921b6491efce5c389a5ef9bbed3d2d6660005840dae488124173180859ab/torch_c_dlpack_ext-0.1.5.tar.gz", hash = "sha256:d06f0357d575d22a168cc77acb9020fc4bae30968ceb6718a055dcbe92bacabe", size = 12913, upload-time = "2026-01-12T11:25:08.484Z" } wheels = [ @@ -6006,10 +6101,10 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "pillow", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/b4/bd/d552a2521bade3295b2c6e7a4a0d1022261cab7ca7011f4e2a330dbb3caa/torchvision-0.26.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:55bd6ad4ae77be01ba67a410b05b51f53b0d0ee45f146eb6a0dfb9007e70ab3c", size = 1863499, upload-time = "2026-03-23T18:12:58.696Z" }, @@ -6049,10 +6144,10 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/7a/b2/1e010052079e4c577007b789db336ea7075f1a426e84d17121fbc3745516/torchvision-0.28.0-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:83fe6c020866a85acd7d97deccc45ff11d66daf42916d04396a4309c66c0ccb8", size = 1856017, upload-time = "2026-07-08T16:07:55.533Z" }, @@ -6096,8 +6191,8 @@ version = "5.17.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "huggingface-hub" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "packaging" }, { name = "pyyaml" }, { name = "regex" }, @@ -6299,80 +6394,80 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "aiohttp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "anthropic", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "blake3", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cachetools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cbor2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "compressed-tensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "depyf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "fastapi", extra = ["standard"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "filelock", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "flashinfer-python", version = "0.6.14", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "humming-kernels", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "ijson", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "lark", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "mcp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "model-hosting-container-standards", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "ninja", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numba", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "openai", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opencv-python-headless", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opentelemetry-api", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opentelemetry-exporter-otlp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opentelemetry-sdk", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "outlines-core", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "partial-json-parser", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pillow", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "prometheus-client", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "prometheus-fastapi-instrumentator", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "psutil", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "py-cpuinfo", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pybase64", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pydantic", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pynvvideocodec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "quack-kernels", version = "0.6.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "regex", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "requests", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "starlette", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tilelang", version = "0.1.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "transformers", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "aiohttp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "anthropic", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "blake3", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cachetools", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cbor2", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "compressed-tensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "depyf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "fastapi", extra = ["standard"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "flashinfer-python", version = "0.6.14", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "humming-kernels", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "ijson", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "lark", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "mcp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "model-hosting-container-standards", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numba", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "openai", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opencv-python-headless", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opentelemetry-api", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opentelemetry-exporter-otlp", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opentelemetry-sdk", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "outlines-core", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "partial-json-parser", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "prometheus-client", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "prometheus-fastapi-instrumentator", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "py-cpuinfo", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pybase64", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pydantic", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pynvvideocodec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "quack-kernels", version = "0.6.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "regex", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-test') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "starlette", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tilelang", version = "0.1.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torchvision", version = "0.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "transformers", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-test') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-test') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cd/72/fa30f8459d11ae206f1a20bd0ac7ed1b9e390b695fa3dfc9ef6056de0cfe/vllm-0.26.0.tar.gz", hash = "sha256:23e9fa19d7e20ce7dcc1c074d41503e2116d23f19e688f5d5ea91b741f958502", size = 38353572, upload-time = "2026-07-25T10:40:48.095Z" } wheels = [ @@ -6382,11 +6477,120 @@ wheels = [ [package.optional-dependencies] audio = [ - { name = "av", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "mistral-common", extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "scipy", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "soundfile", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "soxr", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, + { name = "av", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "mistral-common", extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "scipy", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "soundfile", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "soxr", marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, +] + +[[package]] +name = "vllm" +version = "0.27.1" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.13' and sys_platform == 'darwin'", + "python_full_version == '3.12.*' and sys_platform == 'darwin'", + "python_full_version >= '3.13' and sys_platform == 'win32'", + "python_full_version >= '3.13' and sys_platform == 'emscripten'", + "python_full_version >= '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.12' and sys_platform == 'darwin'", + "python_full_version < '3.12' and sys_platform == 'win32'", + "python_full_version < '3.12' and sys_platform == 'emscripten'", + "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] +dependencies = [ + { name = "aiohttp", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "anthropic", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "blake3", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cachetools", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cbor2", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "compressed-tensors", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "depyf", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "fastapi", extra = ["standard"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "flashinfer-python", version = "0.6.16.post3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "humming-kernels", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "ijson", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "lark", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "mcp", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "model-hosting-container-standards", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numba", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev-vllm30' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.13' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cutlass-dsl", version = "4.6.0", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "openai", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opencv-python-headless", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opentelemetry-api", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opentelemetry-exporter-otlp", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opentelemetry-sdk", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "outlines-core", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "partial-json-parser", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "prometheus-client", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "prometheus-fastapi-instrumentator", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "py-cpuinfo", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pybase64", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pydantic", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pynvvideocodec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "quack-kernels", version = "0.6.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "regex", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm27') or (python_full_version >= '3.12' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "starlette", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tilelang", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torchvision", version = "0.28.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "transformers", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'aarch64' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/97/fa/a3cb3a7baf9f1f1027580b0542e42f655b0f577b8a8d39878c1c0a73e6a9/vllm-0.27.1.tar.gz", hash = "sha256:eec2d54d137ac1e59cb4c39226dfee1943eefc8f4788f5821d7300d6acbdb646", size = 39257426, upload-time = "2026-08-11T10:59:48.04Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ff/be/6d309884d11ef02966c06d633e156d2070b986df6fccef25041c4b9510e2/vllm-0.27.1-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:74c1a04548c9016ace8f6c03592edf62517152a0e833f46282556ffbe0796254", size = 307180998, upload-time = "2026-08-11T11:00:37.201Z" }, + { url = "https://files.pythonhosted.org/packages/8f/73/20ad0cc655a5739d95342075c9afab1a25338d4b584fc71548c0b362404b/vllm-0.27.1-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:98e9fc2a1ed8549a733c9d1b242e2002b82367da9e29e37801761438cb3a2670", size = 312887766, upload-time = "2026-08-11T11:00:11.706Z" }, +] + +[package.optional-dependencies] +audio = [ + { name = "av", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "mistral-common", extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "scipy", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "soundfile", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "soxr", marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-vllm27' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, ] [[package]] @@ -6408,82 +6612,82 @@ resolution-markers = [ "python_full_version < '3.12' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "aiohttp", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "anthropic", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "blake3", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cachetools", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cbor2", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "compressed-tensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "depyf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "fastapi", extra = ["standard"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "flashinfer-python", version = "0.6.18.post1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "huggingface-hub", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "humming-kernels", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ijson", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "instanttensor", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "lark", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "mcp", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "model-hosting-container-standards", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numba", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "openai", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opencv-python-headless", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-api", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-exporter-otlp", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-sdk", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "outlines-core", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "partial-json-parser", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "prometheus-client", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "prometheus-fastapi-instrumentator", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "py-cpuinfo", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pybase64", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pydantic", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pynvvideocodec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "quack-kernels", version = "0.6.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "regex", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "starlette", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tilelang", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "torchvision", version = "0.28.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "transformers", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "aiohttp", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "anthropic", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "blake3", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "cachetools", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "cbor2", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "cloudpickle", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "compressed-tensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "depyf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "einops", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "fastapi", extra = ["standard"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "fastsafetensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "filelock", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "flashinfer-python", version = "0.6.18.post1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "huggingface-hub", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "humming-kernels", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "ijson", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "instanttensor", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "jsonschema", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "lark", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "llguidance", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "lm-format-enforcer", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "mcp", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "mistral-common", extra = ["image"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "model-hosting-container-standards", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "msgspec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "ninja", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "numba", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version < '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.13' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.13' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "nvidia-cudnn-frontend", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvidia-cutlass-dsl", version = "4.7.1", source = { registry = "https://pypi.org/simple" }, extra = ["cu13"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "nvtx", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "openai", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "openai-harmony", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "opencv-python-headless", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "opentelemetry-api", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "opentelemetry-exporter-otlp", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "opentelemetry-sdk", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "opentelemetry-semantic-conventions-ai", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "outlines-core", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "partial-json-parser", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "pillow", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "prometheus-client", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "prometheus-fastapi-instrumentator", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "protobuf", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "psutil", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "py-cpuinfo", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "pybase64", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "pydantic", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "pynvvideocodec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "python-json-logger", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "pyyaml", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "pyzmq", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "quack-kernels", version = "0.6.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "regex", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "requests", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "safetensors", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "sentencepiece", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "setproctitle", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "setuptools", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "six", marker = "(python_full_version >= '3.12' and extra == 'group-14-granite-switch-dev-vllm30') or (python_full_version >= '3.12' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "starlette", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "tiktoken", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "tilelang", version = "0.1.12", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "tokenizers", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "tokenspeed-mla", marker = "(sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "torchaudio", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "torchcodec", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "torchvision", version = "0.28.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "tqdm", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "transformers", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "typing-extensions", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "watchfiles", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "xgrammar", marker = "(platform_machine == 'aarch64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'arm64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'ppc64le' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 's390x' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'aarch64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (platform_machine == 'arm64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (platform_machine == 'ppc64le' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (platform_machine == 's390x' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (platform_machine == 'x86_64' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3d/88/fc455e2e8cd81764a81027a7464f775a7d613e6c95ac00e23b47824bf10d/vllm-0.30.0.tar.gz", hash = "sha256:5f8f4e890c042ffa1c3e103f81c35e2d96f60a0a175ac43a4adbae7006bef62b", size = 42432229, upload-time = "2026-09-22T05:23:10.039Z" } wheels = [ @@ -6493,11 +6697,11 @@ wheels = [ [package.optional-dependencies] audio = [ - { name = "av", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "mistral-common", extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "scipy", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "soundfile", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "soxr", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "av", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "mistral-common", extra = ["audio"], marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "scipy", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "soundfile", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, + { name = "soxr", marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra != 'group-14-granite-switch-vllm27')" }, ] [[package]] @@ -6641,16 +6845,16 @@ name = "xgrammar" version = "0.2.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, - { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "apache-tvm-ffi", version = "0.1.10", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "apache-tvm-ffi", version = "0.1.11", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "numpy", version = "2.3.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "numpy", version = "2.4.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, { name = "pydantic" }, - { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26'" }, - { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, + { name = "torch", version = "2.11.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev' or extra == 'group-14-granite-switch-test' or extra == 'group-14-granite-switch-vllm26' or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "torch", version = "2.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-14-granite-switch-dev-vllm27' or extra == 'group-14-granite-switch-dev-vllm30' or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26')" }, { name = "transformers" }, - { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, - { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "triton", version = "3.6.0", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (extra != 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30')" }, + { name = "triton", version = "3.7.1", source = { registry = "https://pypi.org/simple" }, marker = "(platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm27') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine == 'x86_64' and sys_platform == 'linux' and extra != 'group-14-granite-switch-dev' and extra != 'group-14-granite-switch-test' and extra != 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (platform_machine != 'x86_64' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-dev-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm27' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30') or (sys_platform != 'linux' and extra == 'group-14-granite-switch-vllm27' and extra == 'group-14-granite-switch-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-dev-vllm30') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm27') or (extra == 'group-14-granite-switch-dev' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-test' and extra == 'group-14-granite-switch-vllm30') or (extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm27') or (extra != 'group-14-granite-switch-dev-vllm27' and extra != 'group-14-granite-switch-dev-vllm30' and extra == 'group-14-granite-switch-vllm26' and extra == 'group-14-granite-switch-vllm30')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d8/ea/6394caddd078d33772070eefaaf77cb0a826a3047b908b688dece7d040b5/xgrammar-0.2.1.tar.gz", hash = "sha256:4c48c251b75d211e9ffa7f4f4ac8b5b0164f89fd5f0d1883ad7ff4554922030d", size = 2427065, upload-time = "2026-05-17T21:39:26.576Z" }